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

          更三高考訂閱頁

          null和undefined的區(qū)別

          Ai高考 · 高中英語
          2022-03-04
          更三高考院校庫

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

          null

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

          undefined

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

          (1)聲明了一個變量,但沒有賦值

          (2)訪問對象上不存在的屬性

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

          (4)使用void對表達式求值

          2022高考備考攻略

          高考資訊推薦

          高中英語

          更三高考為各位高中生整理了高中英語學習課件、高中英語學習提分 ... [進入專欄]

          報考信息

          動態(tài)簡章計劃錄取分數(shù)