Heim > Web-Frontend > js-Tutorial > Hauptteil

So ermitteln Sie, ob eine Variable in Javascript definiert ist

coldplay.xixi
Freigeben: 2023-01-04 09:35:52
Original
5041 Leute haben es durchsucht

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)
Nach dem Login kopieren
if ( callbackfun != "undefined" ) {
    callbackfun();
}
//发现判断不出来,最后查了下资料要用typeof
//方法:
if ( typeof(callbackfun) != "undefined" ) {
    callbackfun();
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage