molily: Datentypen in Javascript

Beitrag lesen

Ich bin im wesentlichen deiner Meinung, allerdings lassen sich über die Prototypen Methoden hinzufügen.

Gut, das ist für mich ein anderes Thema. Auf »new Boolean« kommt man normalerweise nicht, aber man kann darauf über diesen Umweg kommen:

1. Man beschäftigt sich mit Kerntypen, deren Konstruktoren und Prototypen.
2. So stößt man auf die Konstruktoren Boolean, Number, String sowie deren prototype-Eigenschaften.
3. Jetzt kann man sich fragen, was passiert, wenn man sie mit »new« aufruft. Erst jetzt muss man den Unterschied zwischen Primitives und Boxed Primitives verstehen.

Die Unterscheidung zwischen Primitives und Objects ist natürlich allgemeiner, da hatte ich auch mal was angefangen:
http://molily.de/js/kernobjekte.html#objects-primitives

Ein nützliches Anwendungsbeispiel will mir aber auch partout nicht einfallen.

PrototypeJS, Mootools und SugarJS machen das sehr extensiv.

Mathias