如何用js取出數組里的多個對象的相同屬性名的值

可以使用Array.map方法結合對象取值方式進行篩選,例如:

假設有如下數組:


const arr = [
  { id: 1, name: 'apple', price: 2 },
  { id: 2, name: 'banana', price: 3 },
  { id: 3, name: 'durian', price: 5 },
  { id: 4, name: 'cherry', price: 1 },
  { id: 5, name: 'apple', price: 4 }
];

如果要取出所有對象中nameapple的物品的price屬性值,可以這樣執行:


const prices = arr.filter(item => item.name === 'apple').map(item => item.price);
console.log(prices);  // [2, 4]

先通過Array.filter方法篩選出name屬性值為apple的對象,然后通過Array.map方法將所有對象中的price屬性值取出存入數組中。最終輸出結果為[2, 4]

主站蜘蛛池模板: 久久国产精品免费一区| 国产精品一区二区久久沈樵| 夜夜高潮夜夜爽夜夜爱爱一区| 制服美女视频一区| 亚洲宅男精品一区在线观看| 99久久国产精品免费一区二区| 亚洲一区二区三区91| 本免费AV无码专区一区| 在线观看精品视频一区二区三区| 另类一区二区三区| 中文字幕一区在线| 丰满岳妇乱一区二区三区| AV无码精品一区二区三区| 亚洲AV午夜福利精品一区二区 | 国产乱码精品一区二区三区麻豆| 国产精品亚洲一区二区三区在线| 美女视频一区二区| 国产在线观看一区二区三区四区 | 亚洲国产精品一区二区三区久久| 99久久无码一区人妻a黑| 久久亚洲一区二区| 国产区精品一区二区不卡中文| 免费人妻精品一区二区三区| 国产一区二区三区在线看片| 午夜视频在线观看一区二区| 国产精品视频一区| 无码日韩AV一区二区三区| 韩国精品福利一区二区三区| 极品少妇一区二区三区四区| 69久久精品无码一区二区| 国产香蕉一区二区精品视频| 亚洲综合av一区二区三区| 国产精品制服丝袜一区| 中文字幕一区二区三匹| 日本一区二区三区免费高清| 无码喷水一区二区浪潮AV| 精品国产日韩亚洲一区91| 国产一区二区三区亚洲综合| 国产精品男男视频一区二区三区 | 久久久不卡国产精品一区二区| 好湿好大硬得深一点动态图91精品福利一区二区 |