パラメータを使用してオブジェクトを作成する方法

MyDaftQuestions

オブジェクトを動的に作成したい。欲しいのは

function create(s){
    const obj = { 
        s : [1,2,3]
    }
}

create("hello");

これは私のオブジェクトが次のようになることを意味します

{
    hello : [1, 2, 3]
};

長期間使用すると、私のオブジェクトは

{
    football: [1,2,3],
    hockey: {},
    etc: []
}

私はこれを達成することができません。代わりに、関数createは変数名を変数の値ではなく文字列としてレンダリングします。そのため、出力は次のようになります。

{
    s : [1,2,3]
}

渡した引数に基づいてオブジェクトを動的に作成できるようにするには、何をする必要がありますか?

iota

計算されたプロパティ名には角括弧を使用できます

function create(s){
    const obj = { 
        [s] : [1,2,3]
    }
    return obj;
}

function create(s){
    const obj = { 
        [s] : [1,2,3]
    }
    return obj;
}
console.log(create("hello"));

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Google Guiceを使用して、パラメーターを必要とするオブジェクトを作成する方法

分類Dev

ストリームから定数パラメータを使用してオブジェクトを作成する

分類Dev

Java8ストリームでパラメータを使用してオブジェクトを作成する

分類Dev

Java8ストリームでパラメータを使用してオブジェクトを作成する

分類Dev

Typescript:ジェネリックパラメータをオブジェクトキーとして使用する方法

分類Dev

javascriptメソッドとオブジェクトパラメータを使用してhtmlを生成する方法

分類Dev

ランタイムパラメータを使用してScalaでシングルトンオブジェクトを作成する方法

分類Dev

jqueryappend内で$ each()を使用して、条件パラメーターのオブジェクトを取得する方法

分類Dev

autofacを使用してパラメータを必要とするオブジェクトを作成する適切な方法は何ですか?

分類Dev

オブジェクトのリストを関数のパラメーターとして渡し、オブジェクトの属性を使用する方法C#

分類Dev

変数を使用してオブジェクトにパラメータを追加する方法

分類Dev

角度パラメータを使用して aframe オブジェクトの位置を指定する方法は?

分類Dev

役に立たない/不完全なパラメーターを使用して C# オブジェクトを作成する方法は?

分類Dev

パラメータを介してオブジェクト全体を渡す方法

分類Dev

RedirectToActionを使用してオブジェクトを非表示パラメーターとして渡す方法は?

分類Dev

Powershellで名前パラメーターコンストラクターを使用してオブジェクトを作成する

分類Dev

object.createを使用してオブジェクトを作成するときにデフォルトのパラメータを作成する

分類Dev

クラスのオブジェクトを他のクラスのパラメータとして使用する

分類Dev

パラメータをオブジェクトとして追加してList <model>を送信する方法

分類Dev

サーブレットからパラメータとしてオブジェクトを取得する方法

分類Dev

インターセプターを使用してCORBAのリモートオブジェクトに送信するパラメーターを操作する方法

分類Dev

オブジェクトをパラメーターとしてPOSTリクエストに送信する方法

分類Dev

Spring-Boot WebMvcTest:認証オブジェクトパラメーターを使用してコントローラーメソッドをテストする方法

分類Dev

パラメータとしてc#オブジェクトを使用してjavascriptオブジェクトをc#Webサービスに渡す方法

分類Dev

すべてのオブジェクトパラメータをマージする関数を作成する

分類Dev

返されたテンプレートパラメータを使用してオブジェクトを作成すると失敗します。なぜですか?

分類Dev

抽象型パラメーターを使用してオブジェクトをIListにキャストする

分類Dev

パラメータとしてオブジェクトを送信するAlamofire

分類Dev

Angularのgetメソッドのパラメーターとしてオブジェクトを使用する

Related 関連記事

  1. 1

    Google Guiceを使用して、パラメーターを必要とするオブジェクトを作成する方法

  2. 2

    ストリームから定数パラメータを使用してオブジェクトを作成する

  3. 3

    Java8ストリームでパラメータを使用してオブジェクトを作成する

  4. 4

    Java8ストリームでパラメータを使用してオブジェクトを作成する

  5. 5

    Typescript:ジェネリックパラメータをオブジェクトキーとして使用する方法

  6. 6

    javascriptメソッドとオブジェクトパラメータを使用してhtmlを生成する方法

  7. 7

    ランタイムパラメータを使用してScalaでシングルトンオブジェクトを作成する方法

  8. 8

    jqueryappend内で$ each()を使用して、条件パラメーターのオブジェクトを取得する方法

  9. 9

    autofacを使用してパラメータを必要とするオブジェクトを作成する適切な方法は何ですか?

  10. 10

    オブジェクトのリストを関数のパラメーターとして渡し、オブジェクトの属性を使用する方法C#

  11. 11

    変数を使用してオブジェクトにパラメータを追加する方法

  12. 12

    角度パラメータを使用して aframe オブジェクトの位置を指定する方法は?

  13. 13

    役に立たない/不完全なパラメーターを使用して C# オブジェクトを作成する方法は?

  14. 14

    パラメータを介してオブジェクト全体を渡す方法

  15. 15

    RedirectToActionを使用してオブジェクトを非表示パラメーターとして渡す方法は?

  16. 16

    Powershellで名前パラメーターコンストラクターを使用してオブジェクトを作成する

  17. 17

    object.createを使用してオブジェクトを作成するときにデフォルトのパラメータを作成する

  18. 18

    クラスのオブジェクトを他のクラスのパラメータとして使用する

  19. 19

    パラメータをオブジェクトとして追加してList <model>を送信する方法

  20. 20

    サーブレットからパラメータとしてオブジェクトを取得する方法

  21. 21

    インターセプターを使用してCORBAのリモートオブジェクトに送信するパラメーターを操作する方法

  22. 22

    オブジェクトをパラメーターとしてPOSTリクエストに送信する方法

  23. 23

    Spring-Boot WebMvcTest:認証オブジェクトパラメーターを使用してコントローラーメソッドをテストする方法

  24. 24

    パラメータとしてc#オブジェクトを使用してjavascriptオブジェクトをc#Webサービスに渡す方法

  25. 25

    すべてのオブジェクトパラメータをマージする関数を作成する

  26. 26

    返されたテンプレートパラメータを使用してオブジェクトを作成すると失敗します。なぜですか?

  27. 27

    抽象型パラメーターを使用してオブジェクトをIListにキャストする

  28. 28

    パラメータとしてオブジェクトを送信するAlamofire

  29. 29

    Angularのgetメソッドのパラメーターとしてオブジェクトを使用する

ホットタグ

アーカイブ