gpt4 book ai didi

javascript - typescript :仅测试 Nan、null 和 undefined

转载 作者:行者123 更新时间:2023-12-04 12:16:44 24 4
gpt4 key购买 nike

我喜欢使用 !!在 Javascript 中以确保设置了变量并且不会引发错误。

但是今天我有一个变量 0对我有效的值。我需要确保它不是 NaN 也不是 undefined,真的没有 没有无聊的方法 if (variable !== NaN && variable !== undefined ?

如果这可能有帮助,我正在使用 Angular 。

谢谢。

最佳答案

您可以使用 isNan。它将返回 true对于 undefinedNAN值,但不适用于 ZERO .

const variable = undefined;

if(isNaN(variable)){
console.log('I am undefined / NAN');
}else{
console.log('I am something / zero');
}

关于javascript - typescript :仅测试 Nan、null 和 undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60926231/

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