javascript模拟jQuery的map()方法代码实例map
分类:实例代码
本章节分享一段代码实例,它模拟实现了jQuery的map方法效果。
代码非常的简单,无法和jQuery的map相比。
关于jQuery的map()方法可以参阅jQuery.map()方法一章节。
模拟实现代码如下:
var arr=[3,6,9]; var fun=function(item){ return item * 2 }; var arrChange=map(arr, fun); function map(arr, func) { var newArray = new Array(arr.length); for (var i = 0; i < arr.length; i++) { newArray[i] = func(arr[i]); } return newArray; } console.log(arrChange);
