js如何判斷一個變數值是否為undefined
有時候需要判斷一個變數的值是否為undefined,下面就通過程式碼例項做一下簡單介紹。
首先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var antzone; console.log(antzone===undefined);
上面的程式碼實現正確的判斷功能,再來看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼console.log(antzone===undefined);
如果變數沒有宣告,那麼就會報錯,再來看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼console.log(typeof antzone===undefined);
不使用typeof運算子的話,如果變數沒有宣告,那麼就會報錯,如果使用了則不會報錯。
雖然表面看起來使用typeof更加穩妥,其實存在很大的隱患,變數宣告是一個良好的習慣。
相關文章
- js如何判斷一個變數是否是undefinedJS變數Undefined
- js如何判斷一個變數是否具有值JS變數
- js如何判斷一個變數是否有值JS變數
- javascript如何判斷一個變數是否是undefinedJavaScript變數Undefined
- js如何判斷一個變數是否宣告並賦值JS變數賦值
- js判斷一個變數是否為空JS變數
- js如何判斷一個變數是否是一個數字JS變數
- js判斷一個變數是否為字串型別JS變數字串型別
- linux 中如何判斷變數是否為數值Linux變數
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- js如何判斷一個變數是null、undefined例項程式碼JS變數NullUndefined
- javascript如何判斷一個變數是否宣告JavaScript變數
- js 判斷兩個變數是否相等JS變數
- js判斷一個變數是否已經宣告或者宣告未賦值JS變數賦值
- javascript如何判斷一個變數是否是整數JavaScript變數
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- javascript判斷一個變數是否存在JavaScript變數
- JS——判斷一個物件是否為空JS物件
- js如何判斷一個引數是否是陣列JS陣列
- javascript判斷一個變數是否是數字JavaScript變數
- js如何判斷一個物件是否存在JS物件
- 如何判斷一個值是否等於NaNNaN
- js判斷一個物件是否為陣列JS物件陣列
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- js判斷指定的值是否為整數的程式碼JS
- Java判斷一個整數是否為奇數Java
- 判斷一個數是否為質數(程式碼)
- 在Oracle中,如何判斷一個字串是否為數字?Oracle字串
- js如何判斷一個函式是否存在JS函式
- go 如何優雅的判斷變數是否為 nilGo變數
- php中判斷變數是否為空PHP變數
- 如何判斷一個物件是否為jQuery物件物件jQuery
- 如何判斷一個字串是否為純數字的問題,當然也可以判斷一個字串是否為純字母字串
- js判斷引數是否為非數字JS
- JavaScript判斷兩個變數是否相等JavaScript變數
- js如何判斷一個變數是物件還是nullJS變數物件Null
- 判斷物件值是否為空物件
- python如何判斷一個數是否是整數Python