JavaScript Object.entries()とObject.fromEntries()の使い方

Object.entries()の使い方



Object.entries()は、
オブジェクトの文字列キーとプロパティの組 から、
配列を作ります。




const obj1 = {a:'ネコ',b:'イヌ',c:'トリ'};

console.log(Object.entries(obj1));

[ [ 'a', 'ネコ' ], [ 'b', 'イヌ' ], [ 'c', 'トリ' ] ]


Object.fromEntries() の使い方



Object.fromEntries() は、
キーと値のリストから、
作成されたプロパティのオブジェクトを作ります。




const arr1 = [['a','ネコ'],['b','イヌ'],['c','トリ']];
const obj2 = Object.fromEntries(arr1);

console.log(obj2);

{ a: 'ネコ', b: 'イヌ', c: 'トリ' }