[JavaScript]assign()でObject(オブジェクト)にキーと値を追加するには?

JavaScript

どうも、ちょげ(@chogetarou)です。

assign()を使ってObject(オブジェクト)にキー(key)と値(value)のペアを追加する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

assign()を使ってObject(オブジェクト)にキー(key)と値(value)のペアを追加するには、2つの引数を使います。

まず、Object.assign()を呼び出します。

そして、Object.assign()の第1引数にオブジェクト、第2引数に追加するキーと値のペアをまとめたオブジェクトを指定します。

//objに「key1: value1」、「key2: value2」・・・を追加
Object.assign(obj, {key1: value1, key2: value2, ・・・})

上記のassign()は、第1引数のObjectに第2引数のObjectのキーと値のペアを全て追加します。

スポンサーリンク

使用例

const nums = { 
    "one": 1, 
    "two": 2,
    "three": 3,
}

Object.assign(nums, {"four": 4, "five": 5, "six": 6})


console.log(nums)
出力:
{ one: 1, two: 2, three: 3, four: 4, five: 5, six: 6 }

コメント

タイトルとURLをコピーしました