ES 6 javascript属性の列挙可能性

308 ワード

オブジェクトの各属性には、プロパティの挙動を制御するための記述オブジェクトがあります.Object.getOwn PropertyDescriptorメソッドは、この属性の記述オブジェクトを取得することができる.
let obj = { foo: 123 };  
 Object.getOwnPropertyDescriptor(obj, 'foo')  
 // {  
// value: 123,  
// writable: true,  
// enumerable: true,  
// configurable: true  
// }