Hallo,
Der Unterschied liegt anscheinend nur darin, daß "Objekte" ein Array ist.
nein. Der Unterschied ist, daß Du mit KIND.Alter dem KIND-Objekt eine neue Eigenschaft zuweist - sie ist NICHT mehr die aus dem Elternelement. Mit KIND.Objekte[0] geht das nicht, weil KIND.Objekte nicht existiert, deswegen sieht JS im prototype-Objekt nach, ob es dort eine Eigenschaft Objekte gibt. Sieh Dir mal die JS-Fehlermeldungen an. Du kannst z.B. sehr wohl KIND.Objekte = "dreirad" zuweisen. Aber das ist eine _neue_ Eigenschaft von KIND, nicht von ELTERN.
Vererbung ist Fehlanzeige.
Gruß, Andreas
--
SELFFORUM - hier werden Sie geholfen,
auch in Fragen zu richtiges Deutsch
SELFFORUM - hier werden Sie geholfen,
auch in Fragen zu richtiges Deutsch