ES5中做用域鏈、閉包、this的理解

先記住口訣: (1)做用域鏈其實是對象列表,其中每一個對象表示一個做用域,其中的屬性即爲變量名 (2)當函數做爲對象的方法調用時,其內的 this 指向該對象;當函數只做爲函數調用時, 其內的 this 爲 window (非嚴格模式) 或 undefined(嚴格模式)。[參考:《JavaScript權威指南》] 下面經過具體的案例來理解上面兩句話的含義:javascript 代碼1: for
相關文章
相關標籤/搜索