第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js 中 null和undefined的區(qū)別

js 中 null和undefined的區(qū)別

qq_天蝎的尾巴卍_0 2017-02-20 14:10:16
js 中 null和undefined具體的區(qū)別在哪?
查看完整描述

5 回答

?
習(xí)慣受傷

TA貢獻(xiàn)885條經(jīng)驗 獲得超1144個贊

undefind表示變量沒有被定義,null是說明變量已定義,但是值為null.

查看完整回答
2 反對 回復(fù) 2017-02-20
?
學(xué)海無涯劉子未

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

undefind表示該變量沒有被定義。而null表示該變量的值為空,是一個空值。希望對你有幫助!
查看完整回答
反對 回復(fù) 2017-02-20
?
LynChan

TA貢獻(xiàn)2條經(jīng)驗 獲得超0個贊

undefined表示變量聲明但未初始化時的值,
null表示準(zhǔn)備用來保存對象,還沒有真正保存對象的值。從邏輯角度看,null值表示一個空對象指針。

JavaScript(ECMAScript標(biāo)準(zhǔn))里共有5種基本類型:Undefined, Null, Boolean, Number, String,和一種復(fù)雜類型Object。可以看到null和undefined分屬不同的類型,未初始化定義的值用typeof檢測出來是"undefined"(字符串),而null值用typeof檢測出來是"object"(字符串)。

任何時候都不建議顯式的設(shè)置一個變量為undefined,但是如果保存對象的變量還沒有真正保存對象,應(yīng)該設(shè)置成null。
實際上,undefined值是派生自null值的,ECMAScript標(biāo)準(zhǔn)規(guī)定對二者進(jìn)行相等性測試要返回true,即
alert(null==undefined); // tru

查看完整回答
反對 回復(fù) 2017-02-20
?
target_one

TA貢獻(xiàn)2條經(jīng)驗 獲得超1個贊

var obj = { ?};

console.log(obj.a) // undefined?

obj.a = null ;

console.log(obj.a) // null?

null == undefined // true?

null === undefined // false

查看完整回答
反對 回復(fù) 2017-02-20
?
遙望星辰_

TA貢獻(xiàn)119條經(jīng)驗 獲得超85個贊


null相當(dāng)于空的,undefined是未定義的,不存在的

查看完整回答
反對 回復(fù) 2017-02-20
  • 5 回答
  • 0 關(guān)注
  • 2051 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號