「JavaScript」Object.defineProperty()で新しいプロパティを定義するサンプル

構文
Object.defineProperty(obj, prop, descriptor)
静的メソッドの Object.defineProperty() は、あるオブジェクトに新しいプロパティを直接定義したり、オブジェクトの既存のプロパティを変更したりして、そのオブジェクトを返します。
使用例

const obj = {};

Object.defineProperty(obj, 'propertyA', {
  value: 678,
  writable: false
});

obj.propertyA =123;

console.log(obj.propertyA);

結果
678

JavaScript

Posted by arkgame