美文网首页
JavaScript数组的映射

JavaScript数组的映射

作者: 段煜华 | 来源:发表于2020-01-13 19:38 被阅读0次

JavaScript中数组的常用操作之数组的映射

Array.map()方法

Array.from(array[, callback])方法通过在每个数组项上使用callback 调用结果来创建一个新数组,而不改变原始数组。
在每个遍历中callback(item[, index[, array]])使用参数调用:(当前项索引数组本身)并应该返回新项。
如下所示对每个数组元素都递增 1

const numbers = [1, 2, 3];
const newNumbers = numbers.map((item,index,self)=>{
  return item+1;
});
log(newNumbers); // => [2, 3, 4]

Array.from()方法

Array.from(array[, callback])方法通过在每个数组项上使用callback 调用结果来创建一个新数组,而不改变原始数组。
在每个遍历中callback(item[, index[, array]])使用参数调用:(当前项索引数组本身)并且应该返回新项。

如下所示对每个数组元素都递增 1

const numbers = [1, 2, 3];
let newNumbers = numbers.from((item,index,self)=>{
  return item+1;
});
log(newNumbers); // => [2, 3, 4]

相关文章

网友评论

      本文标题:JavaScript数组的映射

      本文链接:https://www.haomeiwen.com/subject/boynactx.html