摘要:使用兩個(gè)空格進(jìn)行縮進(jìn)。例外可以用來檢查。子類的構(gòu)造器中一定要調(diào)用使用數(shù)組字面量而不是構(gòu)造器。不要向構(gòu)造器傳入非法的正則表達(dá)式。禁止使用構(gòu)造器。在沒有分號(hào)的情況下代碼壓縮后會(huì)導(dǎo)致報(bào)錯(cuò),而堅(jiān)持這一規(guī)范則可避免出錯(cuò)。 使用兩個(gè)空格進(jìn)行縮進(jìn)。 eslint: indent function hello (name) { console.log(hi, name) } 除需要轉(zhuǎn)義的情況外...
摘要:注意使用的版本不同,可能會(huì)導(dǎo)致打包出的結(jié)果不一樣。完整的優(yōu)化代碼見有用的文章分離第三方庫及公用文件 現(xiàn)在的 web 應(yīng)用,內(nèi)容一般都很豐富,站點(diǎn)需要加載的資源也特別多,尤其要加載很多 js 文件。js 文件從服務(wù)端獲取,體積大小決定了傳輸?shù)目炻粸g覽器端拿到 js 文件之后,還需要經(jīng)過解壓縮、解析、編譯、執(zhí)行操作,所以,控制 js 代碼的體積以及按需加載對(duì)前端性能以及用戶體驗(yàn)是十分的重...
摘要:參數(shù)搭配的變量是一個(gè)數(shù)組,該變量將多余的參數(shù)放入數(shù)組中。擴(kuò)展運(yùn)算符擴(kuò)展運(yùn)算符是三個(gè)點(diǎn)。應(yīng)用擴(kuò)展運(yùn)算符將數(shù)組變?yōu)閰?shù)序列替代數(shù)組的方法由于擴(kuò)展運(yùn)算符可以展開數(shù)組,所以不再需要方法,將數(shù)組轉(zhuǎn)為函數(shù)的參數(shù)了。 rest參數(shù) ES6引入rest參數(shù)( 形式為...變量名) , 用于獲取函數(shù)的多余參數(shù), 這樣就不需要使用arguments對(duì)象了。 rest參數(shù)搭配的變量是一個(gè)數(shù)組, 該變量將多余...
摘要:分享一些超好用插件,打造一個(gè)不一樣的瀏覽器編輯器。一谷歌瀏覽器插件谷歌訪問助手強(qiáng)烈推薦一鍵安裝,無需其他配置,即可訪問谷歌。谷歌瀏覽器是很耗內(nèi)存的,該插件會(huì)自動(dòng)掛起長時(shí)間未使用的網(wǎng)頁,來釋放系統(tǒng)資源。 showImg(https://segmentfault.com/img/remote/1460000014011338); 分享一些超好用插件,打造一個(gè)不一樣的 GitHub、瀏覽器、...
摘要:數(shù)據(jù)類型最新的標(biāo)準(zhǔn)定義了種數(shù)據(jù)類型種原型數(shù)據(jù)類型變量未定義時(shí)的屬性。布爾值,和表示數(shù)字,例如或者。函數(shù),可以將其他類型的值轉(zhuǎn)換為布爾類型。值可以顯式轉(zhuǎn)為字符串布爾值,但是不能轉(zhuǎn)為數(shù)值。首先是動(dòng)態(tài)數(shù)據(jù)類型的語言,很多類型檢查是不必要的。 數(shù)據(jù)類型 最新的 ECMAScript 標(biāo)準(zhǔn)定義了 7 種數(shù)據(jù)類型: 6種原型數(shù)據(jù)類型(primitive type): undefined. 變量...
暫無介紹