1. 程式人生 > >js map的初級使用方法

js map的初級使用方法

[].map(function(value, index, array) {
    // ...
});
.map對映 可以對陣列進行遍歷,使用方法和foreach類似   callback(即 函式function)必須要有return,否則報錯undefined   通過Array.prototype   使map方法相容ie6-ie8,程式碼如下
if (typeof Array.prototype.map != "function") {
  Array.prototype.map 
= function (fn, context) { var arr = []; if (typeof fn === "function") { for (var k = 0, length = this.length; k < length; k++) { arr.push(fn.call(context, this[k], k, this)); } } return arr; }; }