在 javascript 中,使用 != null
和 != undefined
在功能上有什么区别吗?
是否可以为 myVar
分配一个值,这将使这两行代码计算出不同的结果?
console.log(myVar != undefined)
console.log(myVar != null)
如果您了解这两个操作的性能,我也很想知道。
最佳答案
没有功能差异。 x != undefined
和 x != null
都只在 x
为 null< 时计算为
或 false
/未定义
。对于 x
的所有其他值,它们都计算为真。
也没有性能差异。
关于javascript - 在 javascript 中使用 != null 和 != undefined 之间有什么功能区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54674460/