Javascript 如何在附加数组中使用FOR?

Javascript 如何在附加数组中使用FOR?,javascript,arrays,append,Javascript,Arrays,Append,我用过这个密码 for(var i=0;i++;) 在我的javascript代码中。 我一直在学习,但不太确定如何在数组中使用它 如果这是正确的呢 谢谢不,不太对。for命令中的三个参数是initialiser、condition和incrementation。例如: for (var i = 0; i < 10; i++) { ... } 如果要与数组一起使用,请在以下条件下使用数组长度: for (var i = 0; i < theArray.length; i++) {

我用过这个密码

for(var i=0;i++;)
在我的javascript代码中。 我一直在学习,但不太确定如何在数组中使用它 如果这是正确的呢


谢谢

不,不太对。for命令中的三个参数是initialiser、condition和incrementation。例如:

for (var i = 0; i < 10; i++) { ... }
如果要与数组一起使用,请在以下条件下使用数组长度:

for (var i = 0; i < theArray.length; i++) { ... }

这是使用for命令最常用的方法,这三个参数可以包含几乎任何内容,因此如果您愿意,可以创建非常奇怪的循环。但是,命令中不寻常的参数自然会使代码更难阅读,如果可能的话,会继续使用普通用法。

不,这不太正确。for命令中的三个参数是initialiser、condition和incrementation。例如:

for (var i = 0; i < 10; i++) { ... }
如果要与数组一起使用,请在以下条件下使用数组长度:

for (var i = 0; i < theArray.length; i++) { ... }

这是使用for命令最常用的方法,这三个参数可以包含几乎任何内容,因此如果您愿意,可以创建非常奇怪的循环。但是,命令中不寻常的参数自然会使代码更难阅读,如果可能的话,会继续使用常见用法。

Guffa已经指出了for循环的工作原理,现在让我告诉你为什么这个循环甚至不会执行:

for(var i=0;i++;)
它的作用是:

将i设置为0 检查i++是否真实 检查i是否为真>i为0>0为假>退出循环 后增量i乘以1>毕竟没有效果
Guffa已经指出了for循环是如何工作的,现在让我告诉你为什么这个循环甚至不会执行:

for(var i=0;i++;)
它的作用是:

将i设置为0 检查i++是否真实 检查i是否为真>i为0>0为假>退出循环 后增量i乘以1>毕竟没有效果 您可以为每一个使用一个。这在javascript中是可能的。看一看

您可以将每个用于此项。这在javascript中是可能的。看一看

请你重写你的问题好吗?再解释一下。我已经读了五遍了,但还是不知道你有什么问题;您希望如何在数组中使用for循环来迭代它?数组包含什么?很抱歉问了个不好的问题。我找不到合适的词来解释我的问题。但是非常感谢你。我想知道你什么时候可以用“for”来做数组。你能重写你的问题吗?再解释一下。我已经读了五遍了,但还是不知道你有什么问题;您希望如何在数组中使用for循环来迭代它?数组包含什么?很抱歉问了个不好的问题。我找不到合适的词来解释我的问题。但是非常感谢你。我只是想知道什么时候可以使用“for”来创建数组。回答得好,可能也值得在数组语法中显示for-var项,因为所讨论的数组实际上是一个关联对象。@Guffa还注意:这性能更好:对于var I=0,l=theArray.length;i