原文出處 JavaScript深入之從ECMAScript規(guī)范解讀thisECMA-262-3 in detail. Chapter 3. Th...
原文出處 JavaScript深入之類數(shù)組對象與arguments 類數(shù)組對象 所謂的類數(shù)組對象: 擁有一個 length 屬性和若干索引屬性的...
參考 JavaScript深入之參數(shù)按值傳遞JavaScript高級程序設(shè)計(第3版) 基本類型 舉個例子: 在此,num1 中保存的值是5。當(dāng)...
原文出處 JavaScript深入之閉包 定義 MDN 對閉包的定義為: 閉包是指那些能夠訪問自由變量的函數(shù)。 那什么是自由變量呢? 自由變量是...
原文出處 JavaScript深入之執(zhí)行上下文 具體執(zhí)行分析 代碼如下: 執(zhí)行過程如下: 執(zhí)行全局代碼,創(chuàng)建全局執(zhí)行上下文,全局上下文被壓入執(zhí)行...
原文出處 JavaScript深入之作用域鏈 作用域鏈 當(dāng)查找變量的時候,會先從當(dāng)前上下文的變量對象中查找,如果沒有找到,就會從父級(詞法層面上...
原文出處 JavaScript深入之執(zhí)行上下文棧 可執(zhí)行代碼 這就要說到 JavaScript 的可執(zhí)行代碼(executable code)的...
參考 JavaScript深入之變量對象深入理解JavaScript系列(12):變量對象(Variable Object) 前言 對于每個執(zhí)行...
原文出處 JavaScript深入之bind的模擬實現(xiàn) bind 我們在模擬 bind之前,先看看 bind實現(xiàn)了哪些功能。 由此我們可以首先得...