ES6中的数组方法( map )
2020-12-13 14:00
标签:double 场景 返回值 var nbsp log fun names 有一个 应用场景1 假定有一个数值数组,将数组中的值以双倍的形式放到另一个数组中 应用场景2 假定有一个对象数组,将数组中对象的某个属性的值存储到B数组中 总结: map需要返回值,不给return,默认返回undefined map返回一个新的数组 ES6中的数组方法( map ) 标签:double 场景 返回值 var nbsp log fun names 有一个 原文地址:https://www.cnblogs.com/webmc/p/11548833.html var arr = [1,2,3,4,5]
var doubleNumber = arr.map(function(num){
return num*2
})
console.log(doubleNumber) //[2,4,6,8,10] var arr = [
{
name:‘Jack‘,age:‘16‘,sex:‘男‘
},{
name:‘Jerry‘,age:‘18‘,sex:‘男‘
},{
name:‘Bailey‘,age:‘14‘,sex:‘女‘
}
]
var names = arr.map(function(name){
return name.name;
})
console.log(names) // ["Jack", "Jerry", "Bailey"]