js 数组 map方法

2018-07-05  本文已影响0人  后来的猿

[].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]

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

上一篇下一篇

猜你喜欢

热点阅读