JS中判斷null、undefined與NaN的方法


 JS中判斷null、undefined與NaN的方法

  1.判斷undefined:

1 var tmp = undefined; 
2 if (typeof(tmp) == "undefined"){ 
3 alert("undefined"); 
4 }

  

  2.判斷null:

var tmp = null; 
if (!tmp && typeof(tmp)!="undefined" && tmp!=0){ 
alert("null"); 
}

  

  3.判斷NaN:

var tmp = 0/0; 
if(isNaN(tmp)){ 
alert("NaN"); 
}

 

  4.判斷undefined和null:

var tmp = undefined; 
if (tmp== undefined) 
{ 
alert("null or undefined"); 
}

var tmp = undefined; 
if (tmp== null) 
{ 
alert("null or undefined"); 
}

  說明:null==undefined 

 

  5.判斷undefined、null與NaN:

var tmp = null; 
if (!tmp) 
{ 
alert("null or undefined or NaN"); 
}

   提示:一般不那么區分就使用這個足夠。

 

  感謝分享:https://www.cnblogs.com/pangguoming/p/7690816.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM