📅  最后修改于: 2023-12-03 15:16:59.679000             🧑  作者: Mango
在 JavaScript 中,map() 是一种迭代器方法,它允许您在数组中的每个元素上运行函数,并返回数组中每个元素所返回值的新数组。map() 可以用于替代 for 循环,因为它更简洁。
array.map(function(currentValue, index, arr), thisValue)
返回一个新数组,包含对每个元素执行回调的结果。
const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map((num) => {
return num * 2;
});
console.log(doubled); // [2, 4, 6, 8, 10]
map() 是一个非常强大的函数,可以帮助您更快捷地操作数组。 虽然不应在所有情况下使用它,但是当您需要转换数组中所有元素时,它是最好的选择之一。