ここで例を参照してください: http://jsperf.com/map-vs-for-basic 逆に、chrome コンソールでは、反対の結果が得られます (map は for ループよりも 6 ~ 10 倍高速な場合があります)。私はそれが逆になるだろうと推測します。
var input = [];
for(var i=0;i<10000;i++)input[i]=new Date(i);
var output = [];
function perform(value,index){
return value.toString()+index*index
}
console.time(1);output = input.map(perform);console.timeEnd(1);
// 1: 45.000ms
console.time(1);for(var i=0;i<input.length;i++)output[i]=perform(input[i],i);console.timeEnd(1);
// 1: 68.000ms