考慮下面的代碼的一個巨大的數組:如何更好地遍歷,有很多不確定的項目
var _test1 = [];
_test1[88] = 'sex';
_test1[1999990] = 'hey';
for(i = 0, length = _test1.length; i < length; i++){
if(_test1[i] == 'hey'){
alert(_test1.length);
}
}
這需要大量的時間,而且只有2個值。 有什麼辦法可以加快速度嗎?即使通過使用另一個通過數字索引對象然後循環它們的系統?
您不需要切換到對象。 – SLaks 2010-04-25 19:59:21
是的。我認爲這是最好的選擇。比數組重要得多嗎? – 2010-04-25 20:01:19
數組是對象。 – SLaks 2010-04-25 20:05:00