null und undefined

null ist ein Schlüsselwort, das zu einem speziellen Wert ausgewertet wird, der üblicherweise genutzt wird, um das Fehlen eines Wertes anzuzeigen. Wird der typeof-Operator auf null angewandt, erhält man als Ergebnis den String »object«. Das zeigt an, dass null als spezieller Objektwert betrachtet werden kann, der »kein Objekt« bedeutet. In der Praxis wird null üblicherweise jedoch als einziges Exemplar seines eigenen Typs betrachtet und kann ebenso eingesetzt werden, um für Zahlen oder Strings »kein Wert« anzuzeigen. Die meisten Programmiersprachen besitzen ein Äquivalent zu JavaScripts null: Vielleicht kennen Sie es als null oder nil.

JavaScript kennt noch einen weiteren Wert, der das Fehlen eines Wertes anzeigt. Der undefinierte ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.