我正在實現一些自然適合地圖的代碼。但是,我有一個列表對象我要遍歷的顯著量,所以我的問題是,這是去安博最好的辦法:JQuery地圖vs Javascript地圖vs For循環
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]));
}
你的例子不是等價的(也沒有使第一個代碼片斷有意義)。你是否想爲列表中的每個元素執行'someFunction'?它是否返回一個值,並且你想用返回值替換列表項?這實際上是「地圖」的想法。 –