0
var name;
console.log(name === undefined); // returns false
Warum ist das? Soll der Name nicht undefiniert sein, da ihm kein Wert zugewiesen wurde?JavaScript: Var-Name ist nicht undefiniert?
Wenn ich das gleiche für, sagen wir mal, var asd;
es wird es zu undefiniert zuweisen. Ist name
ein spezielles Schlüsselwort oder etwas?
Vielen Dank.
Sie definiert die Variable, es ist so definiert .... –
'window.name'. Machen Sie es zu einer lokalen Variablen. – Bergi
http://stackoverflow.com/questions/5515310/is-there-a-standard-function-to-check-for-null-undefined-or-blank-variables-in – Arpan