• IT-Karriere:
  • Services:

jQuery 1.4.2 nochmals deutlich schneller

Neue Funktionen .delegate() und .undelegate()

Mit jQuery 1.4.2 haben die Entwickler um John Resig ein zweites Minor-Release von jQuery 1.4 veröffentlicht. Die Javascript-Bibliothek ist dabei nochmals deutlich schneller geworden.

Artikel veröffentlicht am ,
jQuery 1.4.2 nochmals deutlich schneller

In der neuen Version 1.4.2 bringt jQuery unter anderem die neuen Funktionen .delegate() und .undelegate() mit. Sie ergänzen die Funktionen .live() und .die(), um die Überwachung von Ereignissen mit gemeinsamem Ursprung, beispielsweise aller Zellen einer Tabelle, zu vereinfachen.

Stellenmarkt
  1. BUCS IT GmbH, Wuppertal
  2. BSH Hausgeräte GmbH, Fürth

Darüber hinaus wurden einige große Codeteile neu geschrieben, um weitere Leistungssteigerungen zu erzielen. Den Entwicklern zufolge ist jQuery 1.4.2 im Taskspeed-Benchmark des Dojo-Projekts etwa doppelt so schnell wie jQuery 1.4.1 und dreimal so schnell wie jQuery 1.3.2.

Schneller wurden vor allem die Funktionen .bind() und .unbind() sowie .empty(), .remove() und .html(). Auch das Einfügen eines einzelnen DOM-Elements in ein Dokument und das Aufrufen der Funktion $("body") geht schneller. Vor allem Letzteres verbessert die Ergebnisse in Taskspeed, da der Aufruf einige hundert Mal erfolgt, was die Aussagefähigkeit des Benchmarks beeinträchtigt.

Die größten Veränderungen gab es bei der Ereignisverarbeitung, die neu strukturiert wurde. So werden die Event-Handler nicht mehr als Objekteigenschaften abgelegt, sondern in einem internen Array von Objekten, was unter anderem die Flexibilität erhöht und sicherstellt, dass die Reihenfolge der Ereignisse in allen Browsern gleich ist.

Darüber hinaus wurden rund 40 gemeldete Fehler in jQuery beseitigt.

Die Javascript-Bibliothek jQuery 1.4.2 steht ab sofort unter jquery.com zum Download bereit.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. 5€
  2. (-58%) 16,99€
  3. 9,99€
  4. 19,99€

IndianaX 22. Feb 2010

Du mußt googleapi freischalten da das Projekt dort liegt.

wraaa 21. Feb 2010

Also ich kann nicht behaupten, dass mein FF Murks ist...

case 20. Feb 2010

... aber quassum ist für mich nichts anderes als ein basecamp clone! da bleib ich doch...


Folgen Sie uns
       


Doom Eternal - Test

Doom Eternal ist in den richtigen Momenten wieder eine sehr spaßige Ballerorgie, wird aber an einigen Stellen durch Hüpfpassagen ausgebremst.

Doom Eternal - Test Video aufrufen
Starsky Robotics: Woran ein Startup für autonome Lkw gescheitert ist
Starsky Robotics
Woran ein Startup für autonome Lkw gescheitert ist

Der Gründer eines Startups für selbstfahrende Lkw hält die Technik noch lange nicht für praxistauglich.
Ein Bericht von Friedhelm Greis

  1. R2 von Nuro Autonomer Lieferwagen darf ohne Windschutzscheibe fahren
  2. DLR Testfeld für autonomes Fahren analysiert den Autoverkehr
  3. Snapdragon Ride Qualcomm entwickelt Plattform für autonomes Fahren

IT-Chefs aus Indien: Mehr als nur ein Klischee
IT-Chefs aus Indien
Mehr als nur ein Klischee

In den Vorstandsetagen großer Tech-Unternehmen sind Inder allgegenwärtig. Der Stereotyp des IT-Experten aus Südasien prägt die US-Popkultur. Doch hinter dem Erfolg indischstämmiger Digitalunternehmer steckt viel mehr.
Ein Bericht von Jörg Wimalasena

  1. Container, DevOps, Agilität Runter von der Insel!
  2. Generationenübergreifend arbeiten Bloß nicht streiten
  3. Frauen in der Technik Von wegen keine Vorbilder!

Coronakrise: Welche Hilfen IT-Freelancer bekommen
Coronakrise
Welche Hilfen IT-Freelancer bekommen

Das Hilfspaket des Bundes in Milliardenhöhe sieht kaum Leistungen vor, mit denen IT-Freelancer etwas anfangen können. Den Bitkom empört das nicht.
Ein Bericht von Gerd Mischler

  1. Jobporträt Softwaretester "Ein gesunder Pessimismus hilft"
  2. Frauen in der IT Software-Entwicklung ist nicht nur Männersache
  3. Virtuelle Zusammenarbeit Wie Online-Meetings nicht zur Zeitverschwendung werden

    •  /