Javascript 中 null、NaN和undefined的區別

1.js中的類型分析:spa

   js中的數據類型有undefined,boolean,number,string,object等5種,前4種爲原始類型,第5種爲引用類型。3d

   

   從上面的代碼中能夠看出未定義的值和定義未賦值的爲undefined,null是一種特殊的object,NaN是一種特殊的number。
 
2.比較運算
 
  
  從上面的代碼能夠得出結論:(1)undefined與null是相等;(2)NaN與任何值都不相等,與本身也不相等。
相關文章
相關標籤/搜索