for/inループで次の 'times'オブジェクトを2回繰り返すにはどうすればよいですか?for/in関数でオブジェクトプロパティのループを2回繰り返す方法
var times = []
, periods = ['am', 'pm']
, hours = [12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
, prop = null
, hour = null;
for (prop in periods) {
for (hour in hours) {
times.push(('' + hours[hour]) + ':' + '00' + periods[prop]);
}
} // object properties from 12:00am to 11:00pm
ので、私は出力されたい[午前12:00 ....午後11:00(初回ループ)...午前12:00 ...午後11時(2回目のループ]。任意のアイデア?他の2つのループの周りにこのループを追加し、それが動作するかどうかを確認
を(VAR I = 0のために別のループ、 'で包み、 i <2;私は++) '? – nnnnnn