0

我对 javascript 没有任何经验,并且我有一个关于数组的基本问题。我似乎无法在互联网上找到它。

我正在使用这样的基本数组:

var names = new Array('Jorn', 'Janine', 'Peter', 'Magchiel', 'Marieke', 'Pieter');

输出需要是这样的:

[0] = Jorn, [1] = Janine, [2] = Peter, ...

等等。我真的很挣扎。

我希望有人可以帮助我解决这个问题。

提前致谢!

4

2 回答 2

1

这基本上构建了一个通过 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);
于 2013-10-23T14:26:49.897 回答
-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);
于 2013-10-23T14:28:43.933 回答