Thread Ein paar Programmiertricks
(39 answers)
Opened by roooot at 2008-03-22 23:16 KurtZ+2008-03-25 01:15:05-- Trotzdem ist die Klasse hier kein explizites Objekt sondern wird eben nur durch einen Repräsentanten implizit definiert. Da das nicht nur philosophische Auswirkungen hat, sondern auch technische, ist für mich die Unterscheidung relevant. Außerdem ist diese Bezeichnungsweise nicht aus dem ECMA-262 Dokument sondern auf dem Mist von den Mozillaentwicklern gewachsen. @KurtZ: Von mir aus kann man vor diesem Hintergrund auch von Klassen in JavaScript sprechen, aber wenn man das tut ohne zu erwähnen wie es gemeint ist, erweckt man bei mir das Gefühl nicht verstanden zu haben, wie die Objektorientierung bei JavaScript funktioniert um so mehr, da ich schon genügend Leuten begegnet bin, die wegen der weiten Verbreitung anderer Objektsysteme, davon ausgegangen sind, dass es in JavaScript ganz genauso sein müsste, und damit früher oder später auf die Nase gefallen sind. Inzwischen bin ich allerdings überzeugt, dass wir beide das eigentlich schon verstanden haben, aber mit leicht verschiedener Terminologie sehr gut aneinander vorbeireden können ;-) When C++ is your hammer, every problem looks like your thumb.
|