JavaScript · Middle · Frage 59 von 75
Was liefert typeof notDeclared, wenn notDeclared nie deklariert wurde?
- 1
"null" - 2
"undefined"ohne Fehler - 3Es wirft einen
ReferenceError
Antwort zeigen
Richtige Antwort: "undefined" ohne Fehler
Erklärung
typeof ist der einzige Operator, der bei nicht deklarierten Namen sicher ist, deshalb erkennt man den Browser mit typeof window !== "undefined". Bei let/const in der TDZ wirft er trotzdem.