zl程序教程

您现在的位置是:首页 >  后端

当前栏目

ES5新增数组方法(2):map

方法Map数组 新增 Es5
2023-09-27 14:24:12 时间

通过指定函数处理数组的每个元素,并返回处理后的数组。

1、计算数组中每个元素的平方

let arr = [1, 2, 3, 4, 5, 6];

let newArr = arr.map(item => item * item);
console.log(newArr);// [ 1, 4, 9, 16, 25, 36 ]

2、元素替换

const ball = {
  '0000': '篮球',
  '0001': '足球',
  '0002': '乒乓球'
};
let arr = ['0002', '0000', '0001'];

let newArr = arr.map((value, index, array) => ball[value]);
console.log(newArr);// [ '乒乓球', '篮球', '足球' ]