Top Stories published by Caesar's study review on Web development in 2018

javascript 原型鏈觀察

主要重點

1.利用new創造的物件, 只得到建構函式中的特性。

2.參考型別的特性,不會追蹤原型鏈,新增特性到自己的物件。

3.為了解決上述原因,請了解 call by sharing,從新給予新的物件。Ref.[2]

4. 在為物件添加屬性時,只會覆蓋其建構函式的原型對象中的同名屬性,這種情況叫做“屬性屏蔽”,原型對象中的屬性是不會被修改的!無論這個屬性是基本類型還是引用類型。