gpt4 book ai didi

Javascript IF 语句,检测 null 不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:52:05 25 4
gpt4 key购买 nike

我有一个行为异常的空变量。出于某种原因,我似乎无法检测它是否为空! var 称为 emailFromUrl

   console.log(emailFromUrl); //returns null
console.log(emailFormUrl.toString()); //returns null
console.log(emailFromUrl === null); //false!
console.log(emailFromUrl != null); //true!
console.log(typeof emailFromUrl); //string
console.log(!emailFromUrl); //false!
console.log(emailFromUrl === ""); //false

这到底是怎么回事?

答案:

   console.log(emailFromUrl === 'null'); //true!

未经过滤的控制台日志:

Test71 | emailFromUrl : null | emailFromUrl === null : false | emailFromUrl != null : true | emailFromUrl.toString() : null | typeof emailFromUrl : string | !emailFromUrl : false | emailFromUrl === "" : false | emailFromUrl === "null" : true

最佳答案

也许 emailFromurl 值只是一个文字 null 字符串? ) 我认为这将解释您在问题中得到的所有结果。

关于Javascript IF 语句,检测 null 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10952094/

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