ちょうど
でこれを追加したいです
最初にオブジェクトを作成するときに属性を変更することができます。
var newObj = Object.defineProperty({}, 'aPropertyName', {
enumerable:false,
writable:false,
configurable:false
});
また、一度に複数のプロパティを変更することができ:
var newObj = Object.defineProperties({}, {
aPropertyName: {enumerable: false, writable: false, configurable: false},
anotherPropertyName: {enumerable: true, writable: true, configurable: false},
finalPropertyName: {enumerable: true, writable: false, configurable: true},
});
そしてもちろん、従来の方法でオブジェクト名を渡す:
Object.defineProperties(objectName, {
aPropertyName: {enumerable: false, writable: false, configurable: false},
anotherPropertyName: {enumerable: true, writable: true, configurable: false},
finalPropertyName: {enumerable: true, writable: false, configurable: true},
});
に '{}'ボタンを使用してくださいイタリック体、太字などを使わずにコードを書式設定してください。 –