原创 每日一題20191203

var a = 10; a.pro = 10; console.log(a.pro + a); var s = "hello"; s.pro = "world"; console.log(s.pro + s); 解析:Java

原创 每日一題20191207

let a = ?; if (a == 1 && a ==2 && a== 3) { console.log("Hello world!"); } 解析:==比較的時候類型不一樣會轉換類型,Object類型會調用toS

原创 每日一題20191206

function fn(a) { console.log(a); var a = 2; function a() { } console.log(a); } 解析: 我們知道預解析階段,變量聲明和函數聲明會提前,且變量

原创 每日一題20191202

function test(x, y, z) { console.log(test.length); console.log(arguments.length); console.log(arguments.callee =

原创 每日一題20191205

var length = 10; function fn() { console.log(this.length); } var obj = { length: 5, method: function (fn)

原创 React組件設計模式一

容器組件 這種模式又稱爲“聰明組件”和“傻瓜組件”,其實名稱又很多: 容器組件和展示組件(Container Component & Presentational Component) 胖組件和瘦組件 有狀態組件和無狀態組件

原创 每日一題20191204

var f = 1; if(!f) { var a = 10; } function fn() { var b = 20; c = 30; } fn(); console.log(a); console.log(c); co

原创 更改placehoder默認設置

input::-webkit-input-placeholder { font-size: .875rem; color: #cdcdcd; } input:-moz-placeholder { font-size

原创 JS中常用的方法

Array new Set() 用來對數組進行去重。 const arr = [3,4,4,5,4,6,5,7]; console.log(new Set(arr)); // {3,4,5,6,7} const a = Array

原创 angular項目中實現rxjs訂閱

getMessage.ts import { Component, OnInit, OnDestroy } from '@angular/core'; import { CommonService } from '../servi

原创 職場筆記

一個人的工作能力包括學習能力,執行能力,專業知識這三個維度,不管你從事什麼行業工作,這些都是最核心的能力。–《將才》 除了能力的不斷提升,要想成爲“將才”,還有兩個重要的評價標準,一個是思考習慣,還有一個是任事心態。思考習慣就是

原创 10個JavaScript難點

**譯者按:**能夠讀懂這篇博客的JavaScript開發者,運氣不會太差… 原文: 10 JavaScript concepts every Node.js programmer must master 譯者: Fundeb

原创 利用Github免費搭建個人主頁(個人博客)

之前閒着, 利用Github搭了個免費的個人主頁。 (colin1994.xyz)這裏是我的一個簡單主頁,有興趣的朋友可以訪問看看。**********先不公開了**********今天到家了, 趁着閒着, 寫一篇相關教程記錄自

原创 JS獲取url參數值的兩種方式

正則分析法 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = wi

原创 JS的引用賦值與傳值賦值

要說js的賦值方式時首先要說明js的數值類型:基本類型和引用類型。   1、基本類型 基本的數據類型有:undefined,boolean,number,string,null。 基本類型存放在棧區,訪問是按值訪問的,就是說你可以