函数参数
可以使用任意数量的参数调用 Javascript 中的函数,即使它们不等于声明的函数参数的数量。缺少的参数被视为未定义,额外的参数将被忽略(但存储在类似数组的参数对象中)。...Map 是 Array 原型中的一个方法,它返回将原始数组的每个元素传递给函数的结果的新数组。...例如,以下代码将数组中的每个元素乘以 3:
函数乘以3(x){
返回x * 3;
}const 结果 = [1, 2, 3, 4, 5].map(multiplyBy3);控制台日志(结果);...// 记录 [3, 6, 9, 12, 15];
现在,假设我想使用map()(没有返回语句)记录每个元素。...(val, index, array)
);// 不等价于[1, 2, 3, 4, 5].map(
val => console.log(val)
);
当一个函数传递到map(),对于每次迭代