1. 程式人生 > >undefined 與 null

undefined 與 null

fin number als typeof 比較 def undefined fine false

typeof null - ‘object

typeof undefined - ‘undefined‘

Boolean(null) - false

Boolean(undefined) - false

Number(undefined) - NaN

Number(null) - 0

123 + null - 123 (null - 0)

123 + undefined - NaN

null == undefined - true

‘undefined‘ in window - true

goole

keys(window).length 372 避免直接與 undefined 作比較(避免性能浪費,應該使用 Boolean 去區分)

undefined 與 null