js中(!exp)
var exp = null;
if (!exp && typeof exp != "undefined" && exp != 0)
{
alert("is null");
}
typeof exp != "undefined" 排除了 undefined;
exp != 0 排除了數字零和 false。
更簡單的正確的方法:
var exp = null;
if (exp === null)
{
alert("is null");
}
--------------------------------------------------------------------------------
儘管如此,我們在 DOM 應用中,一般只需要用 (!exp) 來判斷就可以了,因爲 DOM 應用中,可能返回 null,可能返回 undefined,如果具體判斷 null 還是 undefined 會使程序過於複雜。
if (!exp && typeof exp != "undefined" && exp != 0)
{
alert("is null");
}
typeof exp != "undefined" 排除了 undefined;
exp != 0 排除了數字零和 false。
更簡單的正確的方法:
var exp = null;
if (exp === null)
{
alert("is null");
}
--------------------------------------------------------------------------------
儘管如此,我們在 DOM 應用中,一般只需要用 (!exp) 來判斷就可以了,因爲 DOM 應用中,可能返回 null,可能返回 undefined,如果具體判斷 null 還是 undefined 會使程序過於複雜。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
react native字體圖標react-native-vector-icons的使用
Volon Kou
2020-07-08 11:50:48
虛擬DOM/DOM DIFF理解
一洼世界
2020-07-08 09:43:08
React Native開發APP入門-初始化項目
花燃柳卧
2020-07-07 03:29:56
React Native(一):搭建開發環境、出Hello World
石小泉
2020-07-06 22:08:59
攜程火車票業務在 React Native 實踐中踩過的坑
linshijun33
2020-07-06 04:37:31
開發ReactNative配置expo-cli遇到的問題
徐泰0421
2020-07-05 03:16:07
react native組件傳遞參數值給方法
画虎烂
2020-07-04 10:05:24
React Native 自定義組件報錯 has no propType for native prop
画虎烂
2020-07-04 10:05:24
unable to resolve module
画虎烂
2020-07-04 10:05:24
react native navigator關閉側滑手勢
画虎烂
2020-07-04 10:05:24
小碼哥-React-Native初體驗一(window環境下開發)
qq_36778200
2020-07-02 20:45:16
第二章、React-Native生命週期
无枝可依
2020-07-01 09:28:18