Abfrage ob eine Variable deklariert ist

Templorials

Erfahrenes Mitglied
Hallo,

Ich würde gerne wissen wie ich in Javascript abfragen kann ob eine Variable deklariert ist oder nicht..

Das beste was mir eingefallen ist war
if(!varname)...

Aber das bringt mir trotzdem ein "varname is not defined"


if(typeof(varname) == "undefined") {
alert('variable nicht deklariert');
}

LG, Michael
 
Moin Michael,

ist das jetzt eine Frage, oder eine Antwort?
Weil die Lösung hast du zumindest schon mal gepostet...typeof

Bei typeof benötigst du übrigens keine Klammern, weil es ein Operator ist und keine Methode:

Code:
if(typeof varname  == "undefined")

...das tut der Sache aber keinen Abbruch ;)
 

Neue Beiträge

Zurück