【发布时间】:2016-05-03 15:37:12
【问题描述】:
例如,我知道如何使用 JavaScript for 循环来循环遍历数组,但我仍然不明白 array.length -1 的含义,特别是 -1 部分。
当在数组上使用 for 循环时,我们会得到这样的结果:
for (i = 0; i < array.length; i++) {...}
但我有时也看到过类似的情况:
for (i = 0; i < array.length - 1; i++) {...}
在第二种情况下,为什么array.length中有“-1”,它有什么作用?还有为什么有时有有时不显示?
【问题讨论】:
-
由于 javascript 是零索引的,为了遍历整个数组,您可以将最大界限设置为 i
-
好吧,在第二种情况下,您添加了一个非一个错误 =D
标签: javascript loops for-loop