ホームページ >ウェブフロントエンド >jsチュートリアル >変数を使用して JavaScript オブジェクト キーにアクセスする方法
変数を介して JavaScript オブジェクト キーにアクセスする
JavaScript でオブジェクトを構築し、キーを変数に保存する場合、オブジェクト キーが変数の代わりに変数名 (この場合は「key」) に設定されます。 value.
解決策:
この問題を解決するには、最初にオブジェクトを作成してから、角括弧 ([]) を使用して変数からキーを動的に設定します。 :
var key = "happyCount"; var obj = {}; obj[key] = someValueArray; myArray.push(obj);
このメソッドを使用すると、 variable.
ES6 Update (2021):
ES6 では、オブジェクト キーを動的に設定するためのより簡潔な構文を提供する計算プロパティ名が導入されました:
const yourKeyVariable = "happyCount"; const someValueArray= [...]; const obj = { [yourKeyVariable]: someValueArray, }
オブジェクト リテラル内で角括弧を使用することで、次の値に基づいてオブジェクト キーを設定できるようになりました。変数を使用すると、コードがより柔軟で読みやすくなります。
以上が変数を使用して JavaScript オブジェクト キーにアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。