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中判斷資料是undefined,NaN,null,的技巧JSUndefinedNaNNull
- javascript中怎麼判斷某變數是null,undefined,還是不存這個變數 ? 以及變數是array 還是 object 還是 null ?JavaScript變數NullUndefinedObject
- JS中判斷null、undefined與NaN的方法JSNullUndefinedNaN
- 原生js 判斷變數是一個陣列JS變數陣列
- python如何判斷一個數是否是整數Python
- php判斷變數是不是null的方法PHP變數Null
- 判斷一個數是否為質數(程式碼)
- 如何判斷變數型別變數型別
- undefined會變為null嗎?UndefinedNull
- js程式碼判斷瀏覽器JS瀏覽器
- python 判斷變數是數字型還是字元型Python變數字元
- JavaScript 判斷變數是否是函式JavaScript變數函式
- python怎麼判斷一個數是幾位數Python
- 下拉選項,一個小判斷
- python如何判斷一個物件是否是列表Python物件
- 【數學問題】判斷一個數是否是素數
- JavaScript判斷兩個變數是否相等JavaScript變數
- 如何判斷一個js物件是否存在迴圈引用JS物件
- <Python>判斷變數是否是DataFrame 或者 SeriesPython變數
- 如何判斷一個類是從另一個類繼承繼承
- JS 應用篇(一):Undefined與Null的區別JSUndefinedNull
- 如何判斷一個數倉模型的好壞?模型
- linux 中如何判斷變數是否為數值Linux變數
- js中null和undefined的區別JSNullUndefined
- js中undefined和null的區別JSUndefinedNull
- 變數,運算子,if判斷變數
- CSS 隔行變色程式碼例項CSS
- javascript中如何判斷變數的型別?JavaScript變數型別
- Python判斷變數是否是整數的方法有哪些?Python變數
- 如何判斷一項技術是否有前途?
- 每日codewars題之判斷一個數是否是水仙花數
- JDK是如何判斷兩個物件是否相同的?判斷的流程是什麼?JDK物件
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- C#判斷一個字串是否是數字或者含有某個數字C#字串
- JS 預編譯程式碼例項分析JS編譯
- 編寫類 AA ,有一個方法:判斷一個數是奇數 odd 還是偶數, 返回 booleanBoolean
- 如何判斷JavaScript中的兩變數是否相等?JavaScript變數
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- 如何判斷一個玩法是否合格?