数组的方法

map・filter・find・sort・slice・reduce 等 10 题

第 1 / 10
答对 0

第 1/ 10

.map((x) => …)

规则逐个取出,生成一个变换后的“新数组”。个数不变

使用的数据(items)
const items = [
  { id: 1, name: "耳机", price: 3000, stock: 5 },
  { id: 2, name: "瓶子", price: 800, stock: 0 },
  { id: 3, name: "背包", price: 5000, stock: 2 },
  { id: 4, name: "本子", price: 300, stock: 10 },
]

示例

// 把价格乘以 2 的数组
items.map((item) => item.price * 2)
→ [6000, 1600, 10000, 600]

每样商品各进货 10 个之后的库存数量数组

用中文读一读:逐个查看商品,把每个商品换成“库存数量加 10”的数,生成新数组

应该得到的结果[15, 10, 12, 20]
JavaScript
答对后才能继续