2023年1月29日 星期日

利用 Object.entries() 來瀏覽物件

 利用 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()。


參考資料

[ developer.mozilla.org ] Object.entries()

沒有留言:

張貼留言