変数に基づいてオブジェクトのプロパティを変更する

コイスキ

私はこのようなオブジェクトを持っています

{"first":["first 1"],"second":["second 1","second 2"],"third":["third 1", "third 2"]}

変数値に基づいてプロパティ名を変更できるようにしたい。変数が「second」の場合、プロパティをsecondに変更する必要があります。私はいくつかの方法を試しました...

この

object[theVariable] = "new second";

プロパティの値をこれに変更します

{"first":["first 1"],"second":"new second","third":["third 1", "third 2"]}

この

object.theVariable = "new second";

このような新しいプロパティを作成します

{"first":["first 1"],"second":["second 1","second 2"],"third":["third 1", "third 2"],"theVariable":"new second"}

これらのメソッドはいずれも、変数「theVariable」に「second」が格納されている場合、プロパティ「second」を「newsecond」に変更しません。

望ましい結果:

{"first":["first 1"],"new second":["second 1","second 2"],"third":["third 1", "third 2"]}

これはどのように行うことができますか?

オースティン

私が正しく理解している場合は、オブジェクトのプロパティの名前を変更する必要があります。これはうまくいくはずです。

object.new_second = object.second;
delete object.second

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

動的プロパティに基づいてオブジェクト値の配列を変更する

分類Dev

関数パラメータC ++に基づいてオブジェクトプロパティを変更する方法

分類Dev

サブクラスに基づいてオブジェクトのプロパティの実際の値を変更する

分類Dev

オブジェクトプロパティに基づいてグローバル変数を変更します

分類Dev

別のオブジェクトのプロパティに基づいてオブジェクトのプロパティを入力する(Typescript内)

分類Dev

他のプロパティに基づいてオブジェクトリテラルでオブジェクトプロパティを計算する方法

分類Dev

pomのアクティブプロファイルに基づいてパッケージを変更する

分類Dev

プロパティに基づいて複数のオブジェクトを配列に合計します

分類Dev

パスに基づいてオブジェクトを変更する

分類Dev

外部変数の変更時にオブジェクトのプロパティを更新する方法

分類Dev

プロパティに基づいてオブジェクトのリストを分割するc#

分類Dev

オブジェクトのプロパティに基づいてボタンを無効にする

分類Dev

IDに基づいてオブジェクトのプロパティを表示するには

分類Dev

オブジェクトのプロパティに基づいて、アイテムのリストを範囲に変換します

分類Dev

オブジェクトのプロパティを動的に変更する

分類Dev

2つのプロパティに基づいてオブジェクトのキーを検索する

分類Dev

プロパティの値に基づいて単一のレルムオブジェクトを取得する

分類Dev

条件に基づいて、オブジェクトの配列のプロパティを合計する方法

分類Dev

オブジェクトのプロパティに基づいて配列を作成する

分類Dev

プロパティ値に基づいて配列内のオブジェクトを制限する

分類Dev

2つのプロパティに基づいて配列からオブジェクトを削除する

分類Dev

プロパティに基づいてオブジェクト値を返す

分類Dev

プロパティに基づいて1つのオブジェクトを複数のオブジェクトに分割します

分類Dev

他のプロパティに基づいてオブジェクトのいくつかのプロパティをグループ化する方法

分類Dev

Javascriptの複数の配列プロパティに基づいてオブジェクト配列のグループ化を解除する方法

分類Dev

オブジェクトのプロパティに基づいて新しいオブジェクトを作成する方法

分類Dev

オブジェクトのプロパティに基づいて新しいオブジェクトを作成する方法

分類Dev

Javascript-オブジェクトのプロパティを再割り当てせずに変更する方法

分類Dev

変数を使用してオブジェクトのArrayプロパティに動的にアクセスする

Related 関連記事

  1. 1

    動的プロパティに基づいてオブジェクト値の配列を変更する

  2. 2

    関数パラメータC ++に基づいてオブジェクトプロパティを変更する方法

  3. 3

    サブクラスに基づいてオブジェクトのプロパティの実際の値を変更する

  4. 4

    オブジェクトプロパティに基づいてグローバル変数を変更します

  5. 5

    別のオブジェクトのプロパティに基づいてオブジェクトのプロパティを入力する(Typescript内)

  6. 6

    他のプロパティに基づいてオブジェクトリテラルでオブジェクトプロパティを計算する方法

  7. 7

    pomのアクティブプロファイルに基づいてパッケージを変更する

  8. 8

    プロパティに基づいて複数のオブジェクトを配列に合計します

  9. 9

    パスに基づいてオブジェクトを変更する

  10. 10

    外部変数の変更時にオブジェクトのプロパティを更新する方法

  11. 11

    プロパティに基づいてオブジェクトのリストを分割するc#

  12. 12

    オブジェクトのプロパティに基づいてボタンを無効にする

  13. 13

    IDに基づいてオブジェクトのプロパティを表示するには

  14. 14

    オブジェクトのプロパティに基づいて、アイテムのリストを範囲に変換します

  15. 15

    オブジェクトのプロパティを動的に変更する

  16. 16

    2つのプロパティに基づいてオブジェクトのキーを検索する

  17. 17

    プロパティの値に基づいて単一のレルムオブジェクトを取得する

  18. 18

    条件に基づいて、オブジェクトの配列のプロパティを合計する方法

  19. 19

    オブジェクトのプロパティに基づいて配列を作成する

  20. 20

    プロパティ値に基づいて配列内のオブジェクトを制限する

  21. 21

    2つのプロパティに基づいて配列からオブジェクトを削除する

  22. 22

    プロパティに基づいてオブジェクト値を返す

  23. 23

    プロパティに基づいて1つのオブジェクトを複数のオブジェクトに分割します

  24. 24

    他のプロパティに基づいてオブジェクトのいくつかのプロパティをグループ化する方法

  25. 25

    Javascriptの複数の配列プロパティに基づいてオブジェクト配列のグループ化を解除する方法

  26. 26

    オブジェクトのプロパティに基づいて新しいオブジェクトを作成する方法

  27. 27

    オブジェクトのプロパティに基づいて新しいオブジェクトを作成する方法

  28. 28

    Javascript-オブジェクトのプロパティを再割り当てせずに変更する方法

  29. 29

    変数を使用してオブジェクトのArrayプロパティに動的にアクセスする

ホットタグ

アーカイブ