提高代碼質(zhì)量的目的 高質(zhì)量的代碼,方便后續(xù)的一切操作2.方便他人閱讀 什么是代碼質(zhì)量 1.代碼整潔2.結(jié)構(gòu)規(guī)整,沒有漫長的結(jié)構(gòu)3.閱讀好理解 優(yōu)化你的代碼結(jié)構(gòu) 1.策略模式/...
提高代碼質(zhì)量的目的 高質(zhì)量的代碼,方便后續(xù)的一切操作2.方便他人閱讀 什么是代碼質(zhì)量 1.代碼整潔2.結(jié)構(gòu)規(guī)整,沒有漫長的結(jié)構(gòu)3.閱讀好理解 優(yōu)化你的代碼結(jié)構(gòu) 1.策略模式/...
web workers介紹 1.一個webAPI -> 瀏覽器能力 -> 提供一個js可以運行的環(huán)境 web應(yīng)用程序可以在獨立于主線程的后臺線程中,運行一個腳本操作3.關(guān)鍵點...
理解發(fā)布/訂閱 異步編程方法 1.回調(diào)函數(shù)2.事件發(fā)布/訂閱3.Promise4.generator函數(shù)5.async函數(shù) 實現(xiàn)發(fā)布/訂閱 Node.js的發(fā)布/訂閱 });
Generator函數(shù) 迭代器 vs 生成器 迭代器 有next方法,執(zhí)行返回結(jié)果對象 結(jié)果對象:value,done 可迭代協(xié)議 [Symbol.iterator]屬性 內(nèi)...
promise規(guī)范 規(guī)范-promise/A+ 術(shù)語 1.promise 一個有then方法的對象或函數(shù),行為符合本規(guī)范2.thenable 一個定義了then方法的對象和函...