JavaScript – 物件屬性的調整
針對物件的屬性調整。
Object.defineProperty(obj, prop, descriptor)
調整物件屬性的特徵。
obj: 要定義屬性的目標物件。
prop: 要定義或修改的屬性的名稱。
descriptor: 參數,有value、writable、configurable、enumerable。
value
修改屬性的值。
1 | var list = {a: 1,b: 2,c: 3}; |
writable
屬性可否重新賦值。
1 | var list = {a: 1,b: 2,c: 3}; |
configurable
屬性可否刪除。
1 | var list = {a: 1,b: 2,c: 3}; |
enumerable
屬性可否被列舉(遍歷顯示)。
1 | var list = {a: 1,b: 2,c: 3}; |
JavaScript – 物件屬性的調整
https://github.com/LeeU-1230/leeu-1230.github.io.git/2020/12/10/JS/物件屬性的調整/