Heim >Web-Frontend >js-Tutorial >So ermitteln Sie, ob eine Variable in Javascript definiert ist

So ermitteln Sie, ob eine Variable in Javascript definiert ist

coldplay.xixi
coldplay.xixiOriginal
2021-04-09 16:51:215093Durchsuche

So ermitteln Sie, ob eine Variable in JavaScript definiert ist: Das Objekt darf nur dann null sein, wenn es definiert ist, andernfalls ist es undefiniert. Verwenden Sie typeof, um zu erkennen, ob das Objekt definiert wurde. Der Code ist [if (typeof myObj != = "undefiniert" && myObj !]

So ermitteln Sie, ob eine Variable in Javascript definiert ist

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, DELL G3-Computer

So ermitteln Sie, ob eine Variable in JavaScript definiert ist:

In JavaScript wird null für Objekte verwendet, und undefiniert wird nur verwendet, wenn es definiert ist, andernfalls ist es undefiniert Objekt existiert, wird ein Fehler ausgegeben, wenn das Objekt nicht definiert ist

Der richtige Weg, wir müssen zuerst typeof verwenden, um zu erkennen, ob das Objekt definiert wurde:

if (typeof myObj !== "undefined" && myObj !== null)
if ( callbackfun != "undefined" ) {
    callbackfun();
}
//发现判断不出来,最后查了下资料要用typeof
//方法:
if ( typeof(callbackfun) != "undefined" ) {
    callbackfun();
}

Verwandte kostenlose Lernempfehlungen:

javascript

(Video)

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Variable in Javascript definiert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn