Ich weiß, wenn wir unassign Variable in Javascript wir tun können, definieren wollen:Verschiedene Möglichkeiten zur Definition unassign Variable in Javascript
var p;
und das andere:
var p ={};
Ich möchte wissen, Unterschiede zwischen diese zwei Möglichkeiten, und wenn ich eine Variable in der zweiten Weise definiere, ist es nicht null! Was ist der Wert in den Variablen, wenn wir es in einem if
Zustand verwendet werden sollen, zum Beispiel:
var p ={};
if(p=='what i shout put there')
{}
'{}' ist ein Objekt. Natürlich ist es nicht null. – melpomene
'var p = {}' ist keine nicht zugewiesene Variable. Sie haben ihm ein leeres Objekt zugewiesen. –
Versuchen Sie 'var p = {}; console.log (typeof p); ' –