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