當前位置:成語大全網 - 書法字典 - Js判斷變量是否未定義。

Js判斷變量是否未定義。

Undefined是js中的壹個特殊變量。

1.在變量提升(解析前)階段,只聲明了undefined,默認值為undefined。

2.在JS的嚴格模式(“usestrict”)中,沒有明確的主語,這意味著未定義。

3.函數定義沒有返回值(return或return後什麽都沒有),默認返回值是未定義的。

4.函數定義參數不傳遞值,默認值是未定義的。

5.該對象沒有此屬性名,屬性值默認為未定義。

6.在數組的find方法中,如果找不到就沒有定義。

擴展數據:

JavaScript是壹種文字腳本語言,是壹種動態類型、弱類型和基於原型的語言,具有內置的支持類型。它的解釋器稱為JavaScript引擎,是瀏覽器的壹部分,廣泛用於客戶端的腳本語言中。它最早用於HTML(標準通用標記語言下的壹種應用)網頁上,為HTML網頁添加動態功能。

參考資料:

百度百科-javascript