天天看點

閉包/原型/原型鍊

1.閉包:函數内部的函數

2.優點:

  1.隔離作用域,防止污染全局

  2.有自己的獨立變量

  3.緩存

3.缺點

  1.不容易垃圾回收

  2.消耗記憶體

4.原型 : 

  1.函數有一個prototype對象,可以通過函數的原型對象來實作繼承

  2.原型prototype對象上有一個constructor屬性。是構造函數

  3.每一個執行個體對象都有一個__proto__屬性,指向該執行個體繼承的原型

5.原型鍊:

  函數對象通過prototype實作繼承

  每一個執行個體對象有一個原型屬性__proto__屬性

  最終的__proto__屬性指向 null 

  通過__proto__屬性指向形成一個鍊的結構

個人部落格 :精華所在   

https://gilea.cn/

繼續閱讀