欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js 数组 map方法

程序员文章站 2022-06-29 18:58:52
...

[].map(); 基本用法跟forEach方法类似:

array.map(callback,[ thisObject]);
map方法的作用不难理解,“映射”嘛,也就是原数组被“映射”成对应新数组。下面这个例子是数值项求平方:

var data = [1, 2, 3, 4];

var arrayOfSquares = data.map(function (item) {

  return item * item;

});

alert(arrayOfSquares); // [1, 4, 9, 16]

可用于数组转换,将数组转换成对象数组