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 !]
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(); }
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!