我对javascript没有任何经验,我对数组有一个基本的问题。我似乎无法在互联网上找到它。
我正在使用这样的基本数组:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
输出必须是这样的:
[0] = Jorn, [1] = Janine, [2] = Peter, ...
等等。我真的很挣扎。
我希望有人可以帮助我。
提前致谢!
答案 0 :(得分:1)
这基本上通过for-loop
构建一个输出字符串,然后告诉窗口输出原始字符串。
var output="";
for(var i=0;i<names.length;i++){
output+="[" + i + "]" + " = " + names[i] + ", ";
}
output=output.slice(0,-2);
document.write(output);
答案 1 :(得分:-1)
这应该有效,迭代“foreach-like”键并获得它们的值:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
var result = '';
for(var i in names){
result += '[' + i + '] = ' + names[i] + ', ';
}
alert(result);