學(xué)習(xí)nodejs時(shí),看到它的簡介說它是采用異步I/O與事件驅(qū)動(dòng)的架構(gòu)設(shè)計(jì),搜了很多關(guān)于同步I/O和異步I/O的資料感覺也沒咋看明白,直到看了no...
原文地址:創(chuàng)建對象(三)——構(gòu)造函數(shù)和原型模式的組合使用以及其他模式 上篇博文我們說到,單獨(dú)使用原型模式存在著兩個(gè)弊端:一個(gè)是當(dāng)原型的屬性值是引...
原文地址:創(chuàng)建對象(二)——原型模式 理解原型對象 我們創(chuàng)建的每一個(gè)函數(shù)都有一個(gè)默認(rèn)的prototype屬性,它指向一個(gè)對象,對象中默認(rèn)的有一個(gè)...
原文地址:創(chuàng)建對象(一)——工廠模式和構(gòu)造函數(shù)模式 對象 我們常聽到一句話:“在javascript中,一切皆是對象”。那么對象是什么呢?ECM...
原文地址:Ajax Ajax全稱為“Asynchronous Javascript and XML”(異步j(luò)avascript和XML),它并不...
原文地址:深入理解閉包 寫了快一周,終于把這個(gè)系列文寫完了,總共六篇文章,雖然看起來只有最后一篇在講閉包,但其實(shí)前面五篇都在為最后一篇打基礎(chǔ)。 ...
原文地址:深入理解閉包(六)——閉包 終于講到閉包了,這一路走來不容易。從前面的博文中我們知道,js的垃圾回收機(jī)制會(huì)在某個(gè)函數(shù)的執(zhí)行上下文生命周...
原文地址:深入理解閉包(五)——作用域、作用域鏈和執(zhí)行上下文 作用域,作用域鏈,執(zhí)行上下文三者之間有著密切的關(guān)系,相信有一部分人對這三者只是有一...
原文地址:深入理解閉包(四)——執(zhí)行上下文棧 執(zhí)行上下文可以理解為當(dāng)前代碼的執(zhí)行環(huán)境,JavaScript中的運(yùn)行環(huán)境大概包括三種情況: 全局環(huán)...