JavaScript中的NaN、Infinity、null和undefined
直接上代码和截图
javaScript中number类型包含2个特殊的值,一个为NaN,另一个为Infinity
javaScript中NaN不和任何数值相等,包括它本身
<script type="text/javascript">
var aaa = 66;
if(aaa == aaa) {
console.log("真");
}
//NaN不和任何数值相等,包括它本身
var bbb = NaN;
if(bbb == bbb){
console.log('==');
}
if(bbb != bbb){
console.log('!=');
}
</script>
运行结果如下: