JavaScript Object.keys()とObject.values()の使い方

Object.keys()の使い方



Object.keys()は、
オブジェクトのプロパティの名前を返します。




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

console.log(Object.keys(object1));

[ 'a', 'b', 'c' ]


Object.values()の使い方



Object.values()は、
オブジェクトの文字列プロパティに対応する値を返します。
また、
object1オブジェクトは、
constructor プロパティを持っています。
つまり、
object1は、
組み込みオブジェクトです。




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

console.log(Object.values(object1));

if(object1.constructor === Object){
return console.log('true');
}
else {return console.log('false'); }

[ 'ネコ', 'イヌ', 'トリ' ]

true