O'Reilly logo

JavaScript: Das umfassende Referenzwerk, Sixth Edition by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Klassen und Typen

In Chapter 3 wurde gesagt, dass JavaScript eine kleine Menge von Typen definiert: null, undefined, boolean, number, string, function und object. Der typeof-Operator (siehe Der typeof-Operator) ermöglicht es uns, diese Typen zu unterscheiden. Häufig ist es jedoch nützlich, alle Klassen als eigene Typen zu betrachten und Objekte auf Basis ihrer Klasse unterscheiden zu können. Die eingebauten Objekte des Sprachkerns von JavaScript (und oft auch die Host-Objekte von clientseitigem JavaScript) können auf Basis ihres class-Attributs (siehe Das class-Attribut) mit Code wie dem der classof()-Funktion aus Example 6-4 unterschieden werden. Aber wenn wir mit den in diesem Kapitel gezeigten Techniken eigene Klassen definieren, haben Instanzobjekte ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required