this&Object Prototype Ch3 Object我的天,真的太久沒翻你,試著在紙上畫 Object 這章節的 mindmap (我好不容...
今天讀 Ch3 Objects 的 Contents 小節旗下的 Array 小小節Array作者說明了既然 Array 是 Object 的一種,那我們當然也...
Ch3 Objects - Contents - Duplicating Objects作者說明 Objects 的複製有分兩種 Deep copy由於我們可...
今天讀這小節的開頭 原來 Object 裡的 property 還默默記錄了除了 value 以外的東西,我們可以透過 Object.getOwnPropert...
我們已經知道 Object.getOwnPropertyDescriptor() 可以取得特定屬性的詳細資訊,而這些屬性我們是可以透過 Object.defin...
透過 Object.defineProperty 可以設定 value writable 值可修改性:如果為 false 則 value 不可改 config...
今天看 Immutability(不可變),作者提供適用於不同情境的四種方法,將物件設定為不可更變的,但這些方法皆為 shallow immutability...
Object 本身自帶 [[Get]] 機制能幫我們找到符合 property name (或說 key) 的 property 並 Get 他的 value...
[[Put]] 機制會在我們要賦予 object property 值的時候出現,[[Put]] 機制會先 確認該 property 是否已經存在 若該 pr...
作者說明我們最好都同時定義 Getters 與 Setters ,因為如果只定義了 Getter 但沒定義 Setter,會造成我們想指定值給該 propert...