//给数组中的每一项加10,返回一个新数组
let arr = [89, 256, 2, 3, 65, 41, 8]
let newArr = arr.map(function (v, i) {
return v + 10
})
console.log(newArr);
// 个位数自动补0
let newArr1 = arr.map(function (v, i) {
return v >= 10 ? v : '0' + v
})
console.log(newArr1);
// 遍历数组,给所有人的age+1,返回新数组
let arr2 = [{
name: '李狗蛋',
age: 16,
sex: '男'
}, {
name: '张翠花',
age: 20,
sex: '女'
}, {
name: '赵铁柱',
age: 25,
sex: '男'
}, {
name: '王小二',
age: 19,
sex: '男'
}]
let newArr2 = arr2.map(function (v, i) {
v.age = v.age + 1
return v
})
console.log(newArr2);