Dav*_*vid 14 javascript undefined
因此,在大多数情况下,我已经能够使用类似于这些行的东西,但是Javascript给了我这个奇怪的结果.
如果我取一些值并且结果是未定义的,则与整数相比,它看起来不会小于或大于任何数字.为什么是这样?
if(undefined < 1 || undefined >= 1)
alert("yes");
else
alert("no");
//this always alerts no
Run Code Online (Sandbox Code Playgroud)
Rea*_*lar 14
有没有operator '<' can not be applied to type 'undefined'在JavaScript错误,你会发现在其他类型的语言.因此,JavaScript将不兼容类型与运算符一起评估为false.
| 归档时间: |
|
| 查看次数: |
4651 次 |
| 最近记录: |