![240](https://upload.jianshu.io/users/upload_avatars/19550757/750c373c-2be5-46f9-a1bc-1f5b4309d8b4.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
函數(shù)的 this 關(guān)鍵字**在 JavaScript 中的表現(xiàn)略有不同,此外员帮,在嚴(yán)格模式[https://developer.mozilla.o...
js 繼承有6種方式的代碼藐吮。 js繼承的6種方式[https://www.cnblogs.com/Grace-zyy/p/8206002.htm...
es6 之前 ??isNaN(..) 有一個(gè)嚴(yán)重的缺陷呼猪,它的檢查方式過于死板辞州,就是“檢查參數(shù)是否不是 NaN怔锌,也不是數(shù)字”。但是這樣做的結(jié)果并不...
問題原因 ??首先讓我們來看一段代碼 ??foo和foo1同樣是for循環(huán)变过。為什么一個(gè)輸出0 1 2埃元,一個(gè)輸出3 3 3呢?而我們希望 foo1...
什么是閉包 ??當(dāng)函數(shù)可以記住并訪問所在的詞法作用域時(shí)媚狰,就產(chǎn)生了閉包岛杀,即使函數(shù)是在當(dāng)前詞法作用域之外執(zhí)行。我們先看一段代碼 ??上面這個(gè)是閉包嗎...
變量聲明提升原理 ??引擎會(huì)在解釋 JavaScript代碼之前首先對(duì)其進(jìn)行編譯崭孤。編譯階段中的一部分工作就是找到所有的聲明类嗤,并用合適的作用域?qū)⑺?..
什么是作用域呢 ??作用域其實(shí)是一套規(guī)則衫生,這套規(guī)則用來管理引擎如何在當(dāng)前作用域以及嵌套的子作用域中根據(jù)標(biāo)識(shí)符名稱進(jìn)行變量查找。換一種樸素的說法就...
基本功能 在本地根據(jù)指定端口啟動(dòng)一個(gè)http server土浸,等待著來自客戶端的請(qǐng)求當(dāng)請(qǐng)求抵達(dá)時(shí),根據(jù)請(qǐng)求的url彭羹,以設(shè)置的靜態(tài)文件目錄為base...
node.js簡(jiǎn)介 ??學(xué)習(xí)一個(gè)東西的時(shí)候黄伊,我們首先要去了解它,然后才可以更好的去使用它派殷。node.js我相信很多人都知道它还最,并且也學(xué)習(xí)過它,但...