JQuery map vs Javascript map vs For-loop

前端之家收集整理的这篇文章主要介绍了JQuery map vs Javascript map vs For-loop前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在实现一些自然适合地图的代码。但是,我在列表中有大量的对象要进行迭代,所以我的问题是最好的方法是这样做:
var stuff = $.map(listOfMyObjects,someFunction())

var stuff = listOfMyObjects.map(someFunction())

要不就

var stuff = new Array(); 
for(var i = 0; i < listOfmyObjects.length; i++){
    stuff.push(someFunction(listOfMyObjects[i]));
}

解决方法

后者(for循环)要快得多。我记得在某处看到一个基准,但我似乎找不到链接

如果性能真的是一个问题,那么我将使用for循环。它并没有真正使代码模糊不清。

猜你在找的jQuery相关文章