O'Reilly logo

Java Script: Das umfassende Referenzwerk 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

3.13 Wrapper-Objekte für primitive Datentypen

Bei der Besprechung der Strings weiter oben in diesem Kapitel habe ich auf ein eigenartiges Merkmal dieses Datentyps hingewiesen: Für die Operation auf Strings verwendet man die Objektnotation.[12] Eine typische Operation auf Strings könnte zum Beispiel folgendermaßen aussehen:

var s = "Jetzt heißt es Maßhalten.";
var letztes_wort = s.substring(s.lastIndexOf(" ")+1, s.length);

Wenn man es nicht besser wüsste, könnte man meinen, s sei ein Objekt, dessen Methoden wir aufrufen und dessen Eigenschaftswerte wir lesen.

Was geschieht hier? Sind Strings Objekte oder primitive Datentypen? Der Operator typeof (mehr dazu in Kapitel 5) teilt uns mit, dass Strings den Datentyp »String« haben, der sich vom Datentyp ...

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