我对 javascript 没有任何经验,并且我有一个关于数组的基本问题。我似乎无法在互联网上找到它。
我正在使用这样的基本数组:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
输出需要是这样的:
[0] = Jorn, [1] = Janine, [2] = Peter, ...
等等。我真的很挣扎。
我希望有人可以帮助我解决这个问题。
提前致谢!
我对 javascript 没有任何经验,并且我有一个关于数组的基本问题。我似乎无法在互联网上找到它。
我正在使用这样的基本数组:
var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');
输出需要是这样的:
[0] = Jorn, [1] = Janine, [2] = Peter, ...
等等。我真的很挣扎。
我希望有人可以帮助我解决这个问题。
提前致谢!
这基本上构建了一个通过 a 输出的字符串for-loop
,然后告诉窗口输出原始字符串。
var output="";
for(var i=0;i<names.length;i++){
output+="[" + i + "]" + " = " + names[i] + ", ";
}
output=output.slice(0,-2);
document.write(output);
这应该可行,迭代“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);