3.js中NaN,null,undefined三者区别

1.undefined属于Undefined类型,null属于Object类型,NaN属于Number类型;

2.undefined和null值相等,但是类型不相同;

 1 <script type="text/javascript">
 2 
 3     alert(typeof NaN);//number
 4     alert(typeof null);//object
 5     alert(typeof undefined);//undefined
 6     
 7     alert(undefined==null);//true
 8     alert(undefined==NaN);//false
 9     alert(NaN==null);//false
10     
11     alert(undefined===null);//false
12     
13 </script>

 

posted @ 2017-11-17 15:43  xzy不会飞的地板流  阅读(213)  评论(0)    收藏  举报