JavaScriptは変数を介してオブジェクトキーを設定します
P粉106301763
P粉106301763 2023-10-09 12:00:10
0
2
557

JavaScript でいくつかのオブジェクトを構築し、これらのオブジェクトを配列にプッシュしています。使用するキーを変数に格納して、次のようにオブジェクトを作成します。 リーリー

しかし、各オブジェクトのオブジェクト配列をチェックしようとすると、キーは変数 key の値ではなく

"key" になります。変数からキーの値を設定する方法はありますか?

より良い説明のためにフィドルを追加します: http://jsfiddle.net/Fr6eY/3/

P粉106301763
P粉106301763

全員に返信(2)
P粉321676640

ES6 では、これを行うことができます。

リーリー

リーリー

その名前は 計算されたプロパティ名 で、括弧表記 (角括弧) []

を使用して実装されます。

例: { [変数名] : someValue }

ES5 の場合は、次のようなことを試してください

リーリー ######例:###### リーリー

リーリー

いいねを押す +0
P粉579008412

最初にオブジェクトを作成してから、[] を使用して設定する必要があります。

リーリー

2021 年最新情報:

計算されたプロパティ名ECMAScript 2015 (ES6) で導入された機能を使用すると、JavaScript オブジェクト リテラル表記でオブジェクト プロパティの名前を動的に計算できます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート