gpt4 book ai didi

javascript - 寻找未定义值的正确方法是什么

转载 作者:行者123 更新时间:2023-12-01 02:41:03 25 4
gpt4 key购买 nike

我有以下代码:

if (array.indexOf("undefined")===-1){
do something...
}

我的初始数组是这样的:

array=[,,,,,,];

随着程序的继续,它会填充值,但我希望函数在没有未定义的空格时停止。上面的语法虽然不正确。任何人都可以告诉我原因。

最佳答案

您的代码查找字符串“undefined”。您想要查找包含 undefined 值的第一个索引。最好的方法是使用 findIndex:

if(array.findIndex(x=>x===undefined) !== -1) {
//do something
}

关于javascript - 寻找未定义值的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47563320/

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