gpt4 book ai didi

将 classList.add 添加到数组时,Javascript 控制台错误

转载 作者:行者123 更新时间:2023-11-28 14:57:31 24 4
gpt4 key购买 nike

您好,尝试理解并修复运行以下代码时遇到的控制台错误 full code here

for(var i = 0 ; i <= paragraphs.length ; i++){
if( i === 0 ){
continue
}
paragraphs[i].classList.add('hide')
}

错误读取

Cannot read property 'classList' of undefined

我找到了this reddit 上有解释,但我不确定它是如何修复的?

提前非常感谢

最佳答案

您的循环超出了数组范围。

这样做:

for(var i = 0 ; i < paragraphs.length ; i++)

而不是

for(var i = 0 ; i <= paragraphs.length ; i++)

您可以优化循环以直接从第二项开始(“i = 1 而不是“i =0”)

关于将 classList.add 添加到数组时,Javascript 控制台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42292992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com