var colors = [“red”,“blue”,“green”]
for(let i=0;i<colors.length;i++){
console.log(colors[i])
}
colors.forEach(item=>{
console.log(item)
})
var nums = [1,2,3]
var num=0;
nums.forEach(item=>{
num += item
})
console.log(num)
var nums1 = [1,2,3]
var sum=0;
function add(item){
sum += item
}
nums1.forEach(add)
console.log(sum)
/**场景1
*
- 假定有一个数组A,将A数组中的值以双倍的形式放到B数组
/
var number = [1,2,3]
var doubled =number.map(item=>{
return item2
})
console.log(doubled)
/**场景2 - 假定有一个数组A,将A数组中对象某个属性的值存储到B数组中
*/
var cars=[
{model:“红旗H6”,price:“200000”},
{model:“凯迪拉克”,price:“250000”}
]
var car=cars.map(item=>{
return item.price
})
console.log(car)