Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正在尝试编写一个for循环,以按此顺序通知每个项目,而不为每个项目写入alert()?_Javascript_For Loop - Fatal编程技术网

Javascript 正在尝试编写一个for循环,以按此顺序通知每个项目,而不为每个项目写入alert()?

Javascript 正在尝试编写一个for循环,以按此顺序通知每个项目,而不为每个项目写入alert()?,javascript,for-loop,Javascript,For Loop,做 D A. N C E 1. 2. 3. 4. 5. 坚持 B E A. T 准备点火 因此,我试图编写一个for循环,以该顺序通知上面的每个项目,而不必为每个项目编写alert()。我不知道该怎么做,但这就是我现在所拥有的: var dance = ["Do the", "D", "A", "N", "C" "E", "1", "2", "3", "4", "5", "Stick to the ", "B", "E", "A", "T", "Get ready to ignite"]; fo

做 D A. N C E 1. 2. 3. 4. 5. 坚持 B E A. T 准备点火

因此,我试图编写一个for循环,以该顺序通知上面的每个项目,而不必为每个项目编写alert()。我不知道该怎么做,但这就是我现在所拥有的:

var dance = ["Do the", "D", "A", "N", "C" "E", "1", "2", "3", "4", "5", "Stick to the ", "B", "E", "A", "T", "Get ready to ignite"];
for (var i= 0, i < dance.length; i += 1) {
    alert(dance[i]); 
}
var dance=[“完成”,“D”,“A”,“N”,“C”,“E”,“1”,“2”,“3”,“4”,“5”,“坚持”,“B”,“E”,“A”,“T”,“准备点火”];
对于(变量i=0,i

但我很确定我的代码是错的。有什么我没有添加到代码中的吗?到底出了什么问题?

假设您在运行此代码时遇到困难,它将不会运行,因为“C”后面缺少一个逗号

应该是

var dance = ["Do the", "D", "A", "N", "C", "E", "1", "2", "3", "4", "5", "Stick to the ", "B", "E", "A", "T", "Get ready to ignite"];

假设您在运行此代码时遇到困难,它将不会运行,因为“C”后面缺少逗号

应该是

var dance = ["Do the", "D", "A", "N", "C", "E", "1", "2", "3", "4", "5", "Stick to the ", "B", "E", "A", "T", "Get ready to ignite"];

正如前面的回答和评论中提到的,代码中存在语法错误,即数组中缺少
,并且for循环必须类似于
for(var i=0;i

要实现这一点,您需要更改容器元素的
innerText
,以及在
timeout

请参阅此示例:

var-oops=document.getElementById('oops');
var dance=[“完成”,“D”,“A”,“N”,“C”,“E”,“1”,“2”,“3”,“4”,“5”,“坚持”,“B”,“E”,“A”,“T”,“准备点火”];
for(变量i=0;i
.oops{
位置:绝对位置;
文本对齐:居中;
字体大小:粗体;
字号:38pt;
宽度:100%;
最高:50%;
左:0;
颜色:#ff2d4b;
z指数:999;
文本阴影:#333333 3px 3px 4px;
}

如前面的回答和评论所述,您的代码中存在语法错误,即数组中缺少
,并且for循环必须类似于
for(var i=0;i

要实现这一点,您需要更改容器元素的
innerText
,以及在
timeout

请参阅此示例:

var-oops=document.getElementById('oops');
var dance=[“完成”,“D”,“A”,“N”,“C”,“E”,“1”,“2”,“3”,“4”,“5”,“坚持”,“B”,“E”,“A”,“T”,“准备点火”];
for(变量i=0;i
.oops{
位置:绝对位置;
文本对齐:居中;
字体大小:粗体;
字号:38pt;
宽度:100%;
最高:50%;
左:0;
颜色:#ff2d4b;
z指数:999;
文本阴影:#333333 3px 3px 4px;
}

你认为这是错误的。这是一个怎样的问题?检查for循环的语法:
for(var i=0;i)你认为这是错误的。这是一个怎样的问题?检查for循环的语法:
for(var i=0;i)它修复了问题。为什么要注释?如果不必像问题中提到的那样编写alert(),那又如何呢?我将其解释为“我的程序不工作,它不写alert()”,因为你提到的太明显了。它解决了问题。为什么要发表评论?如果不写alert()呢?我将其解释为“我的程序不工作,它不写alert()”,因为你提到的太明显了。