我尝试访问数组事件:
[data,data,data,length]
使用以下代码我尝试了以下3件事,但分别为下面的代码不断收到这些错误:
console.log(events.length)
let def = 0;
let i = 0;
while(def !== undefined){
def = events[i];
console.log(events[i]);
i++
}
for(i = 0; i < events.length; i++){
console.log(events[i]);
}
Cannot read properties of undefined (reading 'length')
,
Cannot read properties of undefined (reading '0')
,
Cannot read properties of undefined (reading 'length')
使用
array.forEach
或 array.map
时出现相同的错误
这是一个空引用错误。您的事件未定义,因此通过
events.length
访问其长度属性将引发错误。