原型的特性
- 一樣具有物件的特性
- 向上查找
- 原型可以共用方法及屬性
以下用範例操作看看:
1 | var a = [1, 2, 3]; |
forEach() 並不是 a 物件內方法,而是在 array 的原型方法
1 | var a = [1, 2, 3]; |
由上述範例可知 原型可以共用方法及屬性
1 | var family = { |
陣列原型 的 __proto__ 是 物件原型,也就是最頂層原型
由此可知 原型有多個層級,可以不斷向上查找
以下用範例操作看看:
1 | var a = [1, 2, 3]; |
forEach() 並不是 a 物件內方法,而是在 array 的原型方法
1 | var a = [1, 2, 3]; |
由上述範例可知 原型可以共用方法及屬性
1 | var family = { |
陣列原型 的 __proto__ 是 物件原型,也就是最頂層原型
由此可知 原型有多個層級,可以不斷向上查找