我試圖讓一個數組包含hour:minutes
只使用一個循環。所以在最後我能得到一些接近:[0:00, 0:01... 23:58, 23:59]
我知道我能做到這一點使用兩個for循環,例如:時間數組只有一個循環
for (var i=0;i<24;i++) {
for (var j=0;j<60;j++) {
// push i and j accordingly
}
}
我試圖讓一個數組包含hour:minutes
只使用一個循環。所以在最後我能得到一些接近:[0:00, 0:01... 23:58, 23:59]
我知道我能做到這一點使用兩個for循環,例如:時間數組只有一個循環
for (var i=0;i<24;i++) {
for (var j=0;j<60;j++) {
// push i and j accordingly
}
}
爲什麼不使用兩個循環?我不認爲會有任何提速。 – Shef
很好,謝謝eveybody! – miked12
@shef,我無法解釋它,但http://jsperf.com/two-loops顯示在google chrome 13上的性能提升至少爲 – Joe