Object Method


試験が終わったら、検索で知った無敵万能の素晴らしい相手の方法をいくつか忘れる前に、書いておきます.

Object.assign()


既存のオブジェクトをマージまたはコピーするための
  • 新しいオブジェクトが作成されました.
  • const o1 = { a: 1, b: 1, c: 1 };
    const o2 = { b: 2, c: 2 };
    const o3 = { c: 3 };
    
    const obj = Object.assign({}, o1, o2, o3);
    console.log(obj); // { a: 1, b: 2, c: 3 }
    詳細については、「MDN」を参照してください。

    Object.fromEntries()

  • キーと値(2つの値の配列)は、複数の配列をオブジェクトに結合するために使用されます.
  • アレイ内のアレイなどより深いアレイを平坦化し、オブジェクトにマージします.
  • const arr = [ ['0', 'a'], ['1', 'b'], ['2', 'c'] ];
    const obj = Object.fromEntries(arr);
    console.log(obj); // { 0: "a", 1: "b", 2: "c" }
    詳細については、「MDN」を参照してください。