js如何判斷一個變數是null、undefined例項程式碼
本章節介紹一下如何能夠精確的判斷一個變數值是null還是undefined,希望能夠給需要的朋友帶來幫助。
一.判斷是否是undefined:
[JavaScript] 純文字檢視 複製程式碼var antzone; if(typeof(antzone)=="undefined"){ console.log("undefined"); }
以上程式碼可以實現判斷一個變數是否是undefined型別,因為undefined是基本型別,此型別就一個值即undefined,使用typeof運算子能夠精準檢測一個變數是否是undefined型別。
二.判斷是否是null:
檢測是否是null稍稍有點麻煩,因為單純的使用typeof運算子並不能夠實現此功能,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼console.log(typeof null)
上面程式碼的輸出值是"object",所以簡單的使用typeof運算子不能夠滿足我們的要求,程式碼修改如下:
[JavaScript] 純文字檢視 複製程式碼var antzone=null; if(!antzone && typeof(antzone)!="undefined" && antzone!=0){ console.log("null"); }
以上程式碼實現了我們的要求,可以準確的判斷一個變數是否是null。
三.判斷變數是undefined或者null:
[JavaScript] 純文字檢視 複製程式碼var antzone=undefined; if(antzone==undefined){ console.log("null or undefined"); }
相關文章
- js如何判斷一個變數是否是undefinedJS變數Undefined
- js如何判斷一個變數是物件還是nullJS變數物件Null
- javascript如何判斷一個變數是否是undefinedJavaScript變數Undefined
- js如何判斷一個變數值是否為undefinedJS變數Undefined
- js判斷變數是不是數字型別程式碼例項JS變數型別
- js如何判斷一個變數是否是一個數字JS變數
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- 分享一個在js中判斷資料是undefined,NaN,null,的技巧JSUndefinedNaNNull
- js實現的判斷變數是否為數字程式碼例項JS變數
- js如何判斷一個變數是數字還是數字字串JS變數字串
- javascript判斷變數是否是陣列型別程式碼例項JavaScript變數陣列型別
- js判斷一個函式是內建還是自定義程式碼例項JS函式
- js如何判斷一個變數是陣列還是其他物件JS變數陣列物件
- 原生js 判斷變數是一個陣列JS變數陣列
- JS中判斷null、undefined與NaN的方法JSNullUndefinedNaN
- javascript如何判斷一個變數是否是整數JavaScript變數
- js如何判斷一個變數是否具有值JS變數
- js如何判斷一個變數是否有值JS變數
- javascript判斷變數的資料型別程式碼例項JavaScript變數資料型別
- js實現的判斷是否是閏年程式碼例項JS
- js判斷元素是否為空程式碼例項JS
- js判斷IE瀏覽器程式碼例項JS瀏覽器
- js判斷微信瀏覽器程式碼例項JS瀏覽器
- js如何判斷一個引數是否是陣列JS陣列
- js判斷一個字串是否為空或者只包含空格程式碼例項JS字串
- javascript判斷數字正負程式碼例項JavaScript
- javascript判斷一個變數是否是數字JavaScript變數
- js如何判斷一個變數是否宣告並賦值JS變數賦值
- js判斷一個變數是否為空JS變數
- js判斷文字框是否為空程式碼例項JS
- js判斷瀏覽器型別程式碼例項JS瀏覽器型別
- js判斷螢幕是否旋轉程式碼例項JS
- javascript判斷奇數簡單程式碼例項分享JavaScript
- javascript如何判斷一個變數是否宣告JavaScript變數
- js判斷微信內建瀏覽器程式碼例項JS瀏覽器
- javascript判斷變數是否是數值型別程式碼JavaScript變數型別
- js 判斷兩個變數是否相等JS變數
- js判斷一個變數是否為字串型別JS變數字串型別