Javascript 如何显示数组中的所有三个字母?
代码:Javascript 如何显示数组中的所有三个字母?,javascript,Javascript,代码: var a=[“a”、“b”、“c”]; 对于(i=0;i是否有错误,或者是否要查看数组中的所有元素? var a=[“a”、“b”、“c”]; var结果=”; 对于(i=0;i var a=[“a”、“b”、“c”]; var结果=”; 对于(i=0;ivar text=”“; 变量a=[“a”、“b”、“c”]; 对于(i=0;i
var a=[“a”、“b”、“c”];
对于(i=0;i是否有错误,或者是否要查看数组中的所有元素?
var a=[“a”、“b”、“c”];
var结果=”;
对于(i=0;i
var a=[“a”、“b”、“c”];
var结果=”;
对于(i=0;ivar text=”“;
变量a=[“a”、“b”、“c”];
对于(i=0;i”+a[i]+“”);
}
当然,它是有效的。它对我有效:。错误在其他地方。顺便说一句,你没有关闭括号。也就是说,如果你没有在任何地方声明i
,你就成了牺牲品(尽管它仍然会在松散模式下运行)。你想像“abc”一样发出警报吗?因为你的代码应该做你想做的事情,我希望它显示在这样的列表中:a b c
在警报
行上设置一个断点,并观察你的程序如何运行。
var a = ["a", "b", "c"];
for (i=0; i<a.length; i++){
alert (a[i]);
var a = ["a", "b", "c"];
var result="";
for (i=0; i<a.length; i++){
result += " " + a[i];
}
alert (result);
var a = ["a", "b", "c"];
var result="";
for (i=0; i<a.length; i++){
var node = document.createElement("LI");
var textnode = document.createTextNode(a[i]);
node.appendChild(textnode);
document.getElementById("arrayShow").appendChild(node);
}
var text = " ";
var a = ["a", "b", "c"];
for (i = 0; i < a.length; i++) {
alert( text += "<li>" + a[i] + "</li>");
}