我知道如何使用JavaScript for循环来循环遍历数组,但我仍然不明白它的array.length -1意思,特别是-1部分.
在数组上使用for循环时,我们有这样的东西:
for (i = 0; i < array.length; i++) {...}
Run Code Online (Sandbox Code Playgroud)
但我也看到过类似的东西,有时:
for (i = 0; i < array.length - 1; i++) {...}
Run Code Online (Sandbox Code Playgroud)
在第二种情况下,为什么array.length中有"-1",它有什么作用?还有为什么有时会出现,有时却没有出现?