JS中的作用域和閉包

問題:

1.說一下對變量提升的理解

2.說明 this 幾種不同的使用場景  (作爲構造函數執行、作爲對象屬性執行、作爲普通函數執行、call \ apply \ bind)

3.創建10個a標籤,點擊的時候彈出來對應的序號

4.如何理解作用域

5.實際開發中閉包的應用 (閉包主要封裝變量、收斂權限)

 

知識點:

1.JS沒有塊級作用域,只有函數和全局作用域;

2.自由變量:當前作用域沒有定義的變量;

3.閉包:函數作爲返回值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章