一、需求
日常工作中需要返回数组中的指定列,例如Echarts 和 下拉框 选择 id,value 类似这种都需要在数组中提取指定列元素。
二、代码示例
const products = [
{ name: "商品1", price: 100, inventory: 50 },
{ name: "商品2", price: 150, inventory: 30 },
{ name: "商品3", price: 200, inventory: 20 },
];
/**
* 提取商品名称作为一个新数组
*/
const names=products.map(item=>item.name)
/**
* 提取商品名称和价格作为一个新数组
*/
const namesAndPrice=products.map(item=>({name:item.name,price:item.price}))
console.log(products)
console.log(names)
console.log(namesAndPrice)