Warum gibt die Initialisierung einer Variablen undefined in der Konsole zurück? [Duplizieren] - Javascript, Variablen, undefiniert

wann immer wir eine Variable in der Konsole mit einem Wert zum Beispiel definieren

var f = 20;
var j = 30;

Die obige Anweisung gibt undefined für eins zurückMal, kannst du bitte helfen zu verstehen, warum es undefiniert zurückkommt, auch wenn wir beide Variablen definiert haben? Zweitens, wenn es mit dem Heben verbunden ist, warum kommt dann undefiniert nur einmal?

Antworten:

-1 für die Antwort № 1

Die Konsole meldet das Ergebnis der Auswertung des Ausdrucks, äquivalent zu typeof Grundsätzlich gilt.

typeof eval("var f = 20;");

kehrt zurück undefined


Verwandte Fragen