摘要:
繼續上文的內容。 執行全局代碼時,會產生一個執行上下文環境,每次調用函數都又會產生執行上下文環境。當函數調用完成時,這個上下文環境以及其中的數據都會被消除,再重新回到全局上下文環境。處于活動狀態的執行上下文環境只有一個。 其實這是一個壓棧出棧的過程——執行上下文棧。如下圖: 可根據以下代碼來詳細介紹 閱讀全文
posted @ 2014-09-23 21:26
王福朋
閱讀(49925)
評論(12)
推薦(38)
摘要:
接著上一節講的話,應該輪到“執行上下文棧”了,但是這里不得不插入一節,把this說一下。因為this很重要,js的面試題如果不出幾個與this有關的,那出題者都不合格。 其實,this的取值,分四種情況。我們來挨個看一下。 在此再強調一遍一個非常重要的知識點:在函數中this到底取何值,是在函數真正 閱讀全文
posted @ 2014-09-23 14:57
王福朋
閱讀(65744)
評論(48)
推薦(30)
摘要:
繼續上一篇文章(http://www.rzrgm.cn/wangfupeng1988/p/3986420.html)的內容。 上一篇我們講到在全局環境下的代碼段中,執行上下文環境中有如何數據: 變量、函數表達式——變量聲明,默認賦值為undefined; this——賦值; 函數聲明——賦值; 閱讀全文
posted @ 2014-09-23 08:43
王福朋
閱讀(53969)
評論(28)
推薦(34)

浙公網安備 33010602011771號