iT邦幫忙

2021 iThome 鐵人賽

DAY 9
0
Modern Web

YDKJS 一邊讀 You Don't Know JS Yet 一邊卡關一邊弄懂的日子 ԅ(≖‿≖ԅ)系列 第 9

Day09 - this&Object Prototypes Ch3 Objects - Contents - [[Put]]

  • 分享至 

  • xImage
  •  

[[Put]] 機制會在我們要賦予 object property 值的時候出現,[[Put]] 機制會先

  1. 確認該 property 是否已經存在
  2. 若該 property 已經存在,則檢查
    1. 該 property 是不是 accessor descriptor (( 後續章節會再解釋 accessor descriptor
    2. 該 property 的 descriptor 是否為 writable true
  3. 若該 property 還不存在則會執行其他複雜的過程(( 作者一樣埋伏筆到 [[Prototype]] 解釋

如果上述理解有誤,還懇請路過的俠士,順手解惑做公益,感恩的心 ԅ(≖‿≖ԅ)


上一篇
Day08 - this&Object Prototypes Ch3 Objects - Contents - [[Get]]
下一篇
Day10 - this&Object Prototypes Ch3 Objects - Contents - Getters and Setters
系列文
YDKJS 一邊讀 You Don't Know JS Yet 一邊卡關一邊弄懂的日子 ԅ(≖‿≖ԅ)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言