再說co之前要先搞清楚 Thunk函數(shù)和 Generator函數(shù) Generator函數(shù): 簡(jiǎn)單來說Generator 可以讓你擁有函數(shù)的控制權(quán)。上面代碼中g(shù)en函數(shù)返回一個(gè)...
Thunk函數(shù) 求值策略 傳值調(diào)用: 先把參數(shù)的值算出來,然后傳到函數(shù)中。 傳名調(diào)用: 直接把 x+5 傳進(jìn)去 然后在函數(shù)被調(diào)用的時(shí)候計(jì)算值 傳值調(diào)用和傳名調(diào)用,哪一種比較好...
Generator 函數(shù)是協(xié)程在 ES6 的實(shí)現(xiàn),最大特點(diǎn)就是可以交出函數(shù)的執(zhí)行權(quán)(即暫停執(zhí)行)。 由于這個(gè)代碼是可以暫停執(zhí)行的,所以需要在函數(shù)名前面加個(gè)*號(hào),其他地方跟普通...
1.CDN cdn——維基百科給出的解釋是:內(nèi)容分發(fā)網(wǎng)絡(luò)(Content delivery network或Content distribution network,縮寫:C...
要知道如何繼承前,我們需要搞清楚什么是繼承,當(dāng)我們查維基百科的時(shí)候,可以看到 這樣一句話 「繼承可以使得子類具有父類別的各種屬性和方法」,由于當(dāng)初開發(fā)js這門語言的設(shè)計(jì)師并沒...
第一句忠告:千萬不要下載最新的webpack 可以在npm下載時(shí)候加上版本號(hào) 比如:npm install --save-dev webpack@xxx -g 首先是現(xiàn)在全局...
例題: [1,2,3].map(parseInt) 先看看 map 和 parseInt 用法 Array.prototype.map() 語法 array.map(call...
你(son)和你爸(papa)在一塊的時(shí)候,大家都會(huì)知道你爸爸的名字(不知道可以直接問?。。?,用代碼來說就是: varpapa = { name:"li gang", s...
封裝一個(gè)函數(shù):傳入value 返回一個(gè)你想得到的值或者對(duì)象 第二部:聲明一個(gè)類似Node的對(duì)象 把函數(shù)當(dāng)做屬性放入到這個(gè)對(duì)象中然后通過 ffdom.getSiblings()...
轉(zhuǎn)字符串 : tostring() null、undefined 沒有tostring 這個(gè)api 對(duì)象tostring 返回 '[object Object]' 老司機(jī)轉(zhuǎn)...
JavaScript 的數(shù)據(jù)類型,共有六種。 數(shù)值(number):整數(shù)和小數(shù)(比如1和3.14) 字符串(string):文本(比如Hello World)。 布爾值(bo...
數(shù)組:以 ' [ ' 開始 以 ' ] ' 結(jié)束 , 用 ' , ' 隔開 ,不承認(rèn)鍵值對(duì)格式的數(shù)據(jù), 默認(rèn)排序 數(shù)組中的數(shù)據(jù)可以為對(duì)象 用 .length 可以得到數(shù)組長(zhǎng)度...
布局 文檔流布局:這是最基本的布局方式,就是按照文檔的順序一個(gè)一個(gè)顯示出來,塊元素獨(dú)占一行,行內(nèi)元素共享一行,所以只需要給塊級(jí)元素加上display:inline-block...
div本身沒有任何特殊語義,只是用來劃分區(qū)塊的容器,可以通過添加CSS來設(shè)置樣式 span本身沒有任何特殊語義,可以使用它來編組元素以達(dá)到某種樣式意圖(通過使用類或者Id屬性...
空標(biāo)簽 一個(gè)空元素(empty element)可能是HTML,SVG,或者M(jìn)athML 里的一個(gè)不可能存在子節(jié)點(diǎn)(例如內(nèi)嵌的元素或者元素內(nèi)的文本)的element。 可以理...
HTTP請(qǐng)求 HTTP請(qǐng)求分為 GET 和 POST 兩種 GET 請(qǐng)求數(shù)據(jù) PIST 發(fā)送并請(qǐng)求數(shù)據(jù) 我們可以通過 gitbash中的curl命令來發(fā)送請(qǐng)求 打開git b...