undefined與除去null的其他資料比較返回都是false
如果undefined與其他資料比較大小會是一個什麼樣的結果呢。
它當然和其本身是相等的,也和null相當(但不是全等)
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼console.log(undefined === undefined); console.log(undefined == null); console.log(undefined === null);
在和其他資料比較大小的時候,由於undefined會被轉換為NaN,所以返回值。
undefined除了與其自身和null比較會返回true,與其他任何值比較返回都是false。
相關文章
- JavaScript 比較相同的字元返回falseJavaScript字元False
- JavaScript中0, "", null, false, undefined的區別JavaScriptNullFalseUndefined
- undefined與null與?. ??UndefinedNull
- undefined與null的區別UndefinedNull
- POWER BI - 與其他BI工具的比較
- JavaScript undefined與null區別JavaScriptUndefinedNull
- null == undefined ?NullUndefined
- V8 的 typeof null 返回 "undefined" 的 bug 是怎麼回事NullUndefined
- python開發-與其他語言的比較Python
- wxWidgets與其他工具庫的比較(上)薦
- JavaScript基本資料型別之undefined和nullJavaScript資料型別UndefinedNull
- undefined和nullUndefinedNull
- null 和 undefinedNullUndefined
- MySQL中的NULL和空串比較MySqlNull
- null >=0 ? true:falseNullFalse
- 請問 struts框架與其他 框架比較 的缺點框架
- JS中判斷null、undefined與NaN的方法JSNullUndefinedNaN
- null 和 undefined 的區別NullUndefined
- null 和 undefined 的區別!NullUndefined
- JS 應用篇(一):Undefined與Null的區別JSUndefinedNull
- influxdb與傳統資料庫的比較UX資料庫
- Nosql 資料管理系統與模型的比較SQL模型
- MySQL中NULL欄位的比較問題MySqlNull
- undefined 和 null 區別?UndefinedNull
- null和undefined區別NullUndefined
- 檢視oracle資料庫中,哪些表的欄位是null值比較多Oracle資料庫Null
- JavaScript中的“undefined、null”區別?JavaScriptUndefinedNull
- 區塊鏈與分散式資料庫的比較區塊鏈分散式資料庫
- 去除後臺返回資料中的nullNull
- 第03講:Flink 的程式設計模型與其他框架比較程式設計模型框架
- 與其他語言的比較——瞭解ASP、PHP和JSP (轉)PHPJS
- 磁碟資料庫與記憶體資料庫的特點比較資料庫記憶體
- 分享一個在js中判斷資料是undefined,NaN,null,的技巧JSUndefinedNaNNull
- TypeScript Null和Undefined 型別TypeScriptNullUndefined型別
- undefined會變為null嗎?UndefinedNull
- javascrit中undefined和null的區別JavaUndefinedNull
- js中null和undefined的區別JSNullUndefined
- js中undefined和null的區別JSUndefinedNull