Javascript 索引不存在吗?

Javascript 索引不存在吗?,javascript,error-handling,index-error,Javascript,Error Handling,Index Error,完整性检查=函数{ var检查=['098f6bcd','4621d373','cade4e83','2627b4f6']; 对于var i=0;i数组索引从0开始,这意味着如果一个数组有5个元素,长度将是5,但最大索引将是4 用你的条件逻辑 您需要修复您的条件逻辑i问题是您的循环增加到并包括数组的长度,但是数组长度从1开始,而数组索引从0开始。将其更改为: for (var i = 0; i < check.length; i++) { 它会起作用的。我所做的就是改变ii I for

完整性检查=函数{ var检查=['098f6bcd','4621d373','cade4e83','2627b4f6']; 对于var i=0;i数组索引从0开始,这意味着如果一个数组有5个元素,长度将是5,但最大索引将是4

用你的条件逻辑
您需要修复您的条件逻辑i问题是您的循环增加到并包括数组的长度,但是数组长度从1开始,而数组索引从0开始。将其更改为:

for (var i = 0; i < check.length; i++) {
它会起作用的。我所做的就是改变ii I
for (var i = 0; i < check.length; i++) {