this閉包

閉包總結

閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高階應用都要依靠閉包實現。 下面就是我的學習筆記,對於Javascript初學者應該是很有用的。 一、變數的作用域 要理解閉包,首先必須理解Javascript特殊的變數作用域。 變數的作用域無非就是兩種:全域性變數和區域 […]

閉包中this的指代,以及四種函式呼叫中this的指代

     說來慚愧,再講一個故事吧。帶著2年前端經驗的我去面試,被閉包問住了,尷尬了整個面試氣氛。第二次,OK,失敗了總要知道為什麼吧,於是閉包被我簡單的攻略了。面試官問我閉包時,拿起筆就寫了一個簡易版的閉包。好啊,既然你知道閉包,那你說說在你寫的這個閉包的這一段程式碼裡,這裡,這裡,這裡this分 […]