利用 Object.entries() 來瀏覽物件
前言
最近在瀏覽物件時發現遽然忘記要如何瀏覽,仔此把學習的過程做個紀錄。
內容
範例如下
const object1 = {
a: 'string',
b: 1234
};
//
for (const [key, value] of Object.entries(object1)) {
console.log(`${key}: ${value}`);
}
//"a: string"
//"b: 1234"
//
console.log( Object.keys(object1) );//["a", "b"]
console.log( Object.values(object1) );//["string", 1234]
透過 Object.entries() 再搭配 of 語法就可以瀏覽物件,如果只需要名稱,可以透過 Object.keys(),如果只需要數值就用 Object.values()。