JavaScript オブジェクトのプロパティを定義する必要があります。
var obj = {};
obj['prop1'] = 1
上記の方法で、プロパティを定義できます。
さて、これを別の方法で
使用しましょう。2つの違いは何ですか?プロパティが既に定義されているかどう
かを確認しますか??
プロパティのおかげでチェックする
と思います:)編集それらの間にパフォーマンスの変動はありますか?Object.defineProperty
var obj = {};
Object.defineProperty(obj,'prop1',{value:1});
Object.defineProperty
obj['prop1'] = 1