導讀 您好,肖大哥就為大家解答關于js判斷undefined和null,js判斷undefined相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、undefined 是js...
您好,肖大哥就為大家解答關于js判斷undefined和null,js判斷undefined相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、undefined 是js中的一特殊的變量。
2、在變量提升(預解析)階段,只聲明未定義,默認值就是undefined。
3、2、在JS的嚴格模式下(”use strict”),沒有明確的主體,this指的就是undefined。
4、3、函數定義沒有返回值(return或者return后面什么也不帶),默認的返回值就是undefined。
5、4、函數定義形參不傳值,默認就是undefined。
6、5、對象沒有這個屬性名,屬性值默認就是undefined。
7、6、在數組的find方法中,沒有找到的情況下是undefined。
8、擴展資料:JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基于原型的語言,內置支持類型。
9、它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用于客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。
10、參考資料:百度百科-javascript。
本文就講到這里,希望大家會喜歡。