Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL
Help

17 JavaScript jenseits der Version 1.5 u... > 17.5 Zusammenfassung - Pg. 662

Kapitel 17 JavaScript jenseits der Version 1.5 und ECMAScript 5 17.5 Zusammenfassung Wir haben in diesem Kapitel einen Blick auf die Erweiterungen geworfen, die in Java- Script seit der Version 1.5 eingeführt wurden. Seit dem Zeitpunkt der Einführung von JavaScript 1.5 sind ja schon viele Jahre vergangen, aber durchgesetzt haben sich die neuen Versionen noch immer nicht vollständig. Dabei sind wir in dem Kapitel detailliert auf die Version 1.6 eingegangen, denn die Neuerungen dieser Version sind sowohl sehr nützlich als auch mittlerweile zumindest teilweise in allen relevanten Browsern au- ßer dem Internet Explorer etabliert. Insbesondere die XML-Verarbeitung in JavaScript (E4X) eröffnet riesige Möglichkeiten und ist aus meiner Sicht das Highlight der Versi- on 1.6, obwohl gerade diese Features noch nicht in vielen Browsern bereitstehen. Wir berühren damit auch das Thema AJAX, das aber explizit nicht auf dem Konzept von E4X aufsetzt, sondern für die XML-Verarbeitung explizit ein normales node -Objekt zu Grunde legt. Sicherlich ist die mangelnde Unterstützung in den meisten Browsern ein entscheidendes Argument dafür, aber auch das DOM-Objekt node eignet sich für die Verarbeitung von XML im Browser. Wir haben jedoch gesehen, dass E4X­XML-Objekte einige interessante Methoden und Zugriffstechniken bereitstellen, die äußerst bemer- kenswert und explizit an XPath orientiert sind. Sie zeigen auf, wie man optimal mit XML im Browser umgehen kann, und sollten meines Erachtens nach und nach in allen Browsern bereitstehen, wenn man in JavaScript wirklich ernsthaft mit XML umgehen