null是一個表示"無"的對象芹务,轉(zhuǎn)為數(shù)值時為0蝉绷;undefined是一個表示"無"的原始值,轉(zhuǎn)為數(shù)值時為NaN枣抱。?
undefined:?
(1)變量被聲明了熔吗,但沒有賦值時,就等于undefined佳晶。?
(2) 調(diào)用函數(shù)時桅狠,應(yīng)該提供的參數(shù)沒有提供,該參數(shù)等于undefined轿秧。?
(3)對象沒有賦值的屬性中跌,該屬性的值為undefined。?
(4)函數(shù)沒有返回值時菇篡,默認(rèn)返回undefined漩符。?
null:?
(1) 作為函數(shù)的參數(shù),表示該函數(shù)的參數(shù)不是對象驱还。?
(2) 作為對象原型鏈的終點(diǎn)陨仅。