1. ホーム
  2. javascript

[解決済み] オブジェクトを配列にプッシュする

2022-03-07 15:23:56

質問

簡単なことなのでしょうが、よくわかりません。

こんなコードがあります。

// My object
const nieto = {
  label: "Title",
  value: "Ramones" 
}

let nietos = [];
nietos.push(nieto.label);
nietos.push(nieto.value);

こうすれば、単純な配列になるんだ。

["Title", "Ramones"]

次のようなものを作りたいのですが。

[{"01":"Title", "02": "Ramones"}]

を使用するにはどうすればよいですか? push() にオブジェクトを追加します。 nietos の配列は?

どのように解決するのですか?

必要なのは 作成 アン オブジェクト . 割り当てる をオブジェクトに設定します。そして、それを配列に押し込みます。

var nietos = [];
var obj = {};
obj["01"] = nieto.label;
obj["02"] = nieto.value;
nietos.push(obj);