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