molily: JavaScript: verkürzte Schreibweise für mehrfache Objekt-Zugriffe

Beitrag lesen

Vielleicht hast du nichts gefunden, weil es in ECMAScript nie ein Konzept »deprecated« gab. Das existierte m.W. nur in Netscape-JavaScript-Spezifikationen (Client-Side JavaScript Reference 1.3, Core JavaScript Reference 1.5). Die sind von 1998 bzw. 2000, waren aber nie normativ hinsichtlich des Spachkernes. Netscape hat die Weiterentwicklung ja schon Ende 1996 in die Hände der ECMA gelegt. Erst ECMAScript 5 (2009) hat den besagten Strict Mode eingeführt. Da werden veraltete Sprachfeatures schlicht abgeschaltet bzw. als wirkungslos definiert.

Über die Zukunft von ECMAScript Harmony kann man sich unter http://www.aminutewithbrendan.com/ informieren (von Brendan Eich, dem JavaScript-Erfinder). Da sollen noch härtere Enschnitte gemacht werden, beispielsweise soll das globale Objekt aus der Scope-Chain entfernt werden.

Mathias