Мне нужно перебрать массив, для которого ключи не являются последовательными:
var messages = new Array();
messages[0] = "This is the first message";
messages[3] = "This is another message";
Очевидно, что использование индекса цикла for не сработает, поскольку это зависит от последовательности ключей:
for (var i=0 ; i
What является ли каноническим способом справиться с этим, поскольку синтаксис for-each не предназначен для перебора значений в массиве в javascript ? Спасибо.