Looping através de array e saída como pares (divisor para cada segundo elemento)

Eu tenho uma matriz com elementos anônimos. Elementos são adicionados ao array via php, assim:

$playlist = array();

while (databaseloop) {
  $playlist[] = $a_title;
  $playlist[] = $a_length;
}

echo json_encode(array('playlist'=>$playlist));

Então o array se torna:

["Hello.mp3", "00:00:14", "Byebye.mp3", "00:00:30", "Whatsup.mp3", "00:00:07", "Goodnight.mp3", "00:00:19"] and so on

Então eu recupero este array em jquery com post ajax. Tudo isso funciona bem.

Agora, estou procurando uma maneira de tratar / saída de todos os elementos da matriz como pares em javascript / jquery. "faça algo" para cada segundo elemento. Como isso:

foreach (two_elements_in_array) {
  // output track name
  // output track time
  // output some divider
}

Como isso pode ser feito?

questionAnswers(9)

yourAnswerToTheQuestion