Map 是 Array 原型中的一个方法,它返回将原始数组的每个元素传递给函数的结果的新数组。...[1, 2, 3, 4, 5].map(console.log);// 上面等价于[1, 2, 3, 4, 5].map(
(val, index, array) => console.log...(val, index, array)
);// 不等价于[1, 2, 3, 4, 5].map(
val => console.log(val)
);
当一个函数传递到map(),对于每次迭代...,三个参数传递到函数:currentValue,currentIndex,和完整的array。...['1', '7', '11'].map(parseInt); => [1, NaN, 3]// 第一次迭代:val = '1', index = 0, array = ['1', '7', '11']