gpt4 book ai didi

javascript - 真正用 typeof 检查是否未定义

转载 作者:行者123 更新时间:2023-11-28 20:26:27 24 4
gpt4 key购买 nike

更好的解决方案是什么?

if(typeof bla === "undefined" || bla === null)...

或者

if(bla)...

如果我采用第二种解决方案,我真的需要检查它是否未定义吗?

谢谢。

最佳答案

这取决于您期望变量包含的内容。

如果它应该包含一个对象,则第二个选项可以正常工作,因为任何对象引用都是真实的。

如果它应该包含 bool 值,则第二个选项根本不起作用,因为 false 会给出与不存在的值相同的结果。

关于javascript - 真正用 typeof 检查是否未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17297203/

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