日本中文字幕有码在线视频三级,欧美视频一区亚洲不要,久久久综合九色综合88,久久综合久久首页

          更三高考訂閱頁(yè)

          null和undefined的區(qū)別

          Ai高考 · 高中英語(yǔ)
          2022-03-04
          更三高考院校庫(kù)

          null表示沒(méi)有對(duì)象,即該處不應(yīng)該有值。典型用法是:作為函數(shù)的參數(shù),表示該函數(shù)的參數(shù)不是對(duì)象。作為對(duì)象原型鏈的終點(diǎn)。undefined表示缺少值,就是此處應(yīng)該有一個(gè)值,但是還沒(méi)有定義。典型用法是:變量被聲明了,但沒(méi)有賦值時(shí),就等于undefined。

          null

          null的字面意思是“空值”,這個(gè)值的語(yǔ)義是,希望表示一個(gè)對(duì)象被人為的重置為空對(duì)象,而非一個(gè)變量最原始的狀態(tài)。在內(nèi)存里的表示就是,棧中的變量沒(méi)有指向堆中的內(nèi)存對(duì)象。

          undefined

          undefined的字面意思就是未定義的值,這個(gè)值的語(yǔ)義是,希望表示一個(gè)變量最原始的狀態(tài),而非人為操作的結(jié)果。這種原始狀態(tài)會(huì)在以下4種場(chǎng)景中出現(xiàn):

          (1)聲明了一個(gè)變量,但沒(méi)有賦值

          (2)訪問(wèn)對(duì)象上不存在的屬性

          (3)函數(shù)定義了形參,但沒(méi)有傳遞實(shí)參

          (4)使用void對(duì)表達(dá)式求值

          2022高考備考攻略

          高考資訊推薦

          高中英語(yǔ)

          更三高考為各位高中生整理了高中英語(yǔ)學(xué)習(xí)課件、高中英語(yǔ)學(xué)習(xí)提分 ... [進(jìn)入專欄]

          報(bào)考信息

          動(dòng)態(tài)簡(jiǎn)章計(jì)劃錄取分?jǐn)?shù)