У меня нет опыта работы с javascript, и у меня есть основной вопрос о массивах. Кажется, я не могу найти его в Интернете.
Я использую такой базовый массив:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
Вывод должен быть примерно таким:
[0] = Jorn, [1] = Janine, [2] = Peter, ...
И так далее. Я действительно борюсь с этим.
Я надеюсь, что кто-то может помочь мне с этим.
Заранее спасибо!
Ответ 1 · рейтинг -1 · Florian F.
Это должно сработать, перебрать ключи, похожие на foreach, и получить их значения:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
var result = '';
for(var i in names){
result += '[' + i + '] = ' + names[i] + ', ';
}
alert(result);
Ответ 2 · рейтинг 1 · ElliotM
Это в основном создает строку для вывода через for-loop, а затем сообщает окнам о выводе необработанной строки.
var output="";
for(var i=0;i<names.length;i++){
output+="[" + i + "]" + " = " + names[i] + ", ";
}
output=output.slice(0,-2);
document.write(output);