Asynchrones JavaScript bezieht sich auf die Ausführung von JavaScript-Code, bei der bestimmte Operationen nicht blockierend sind, sondern im Hintergrund ablaufen können. Dies ermöglicht es, mehrere Aufgaben gleichzeitig auszuführen, ohne dass eine auf die Fertigstellung einer anderen warten muss. Lange Zeit dachte man bei asynchroner JavaScript-Programmierung nur an Ajax, aber die Zeiten sind vorbei. Obwohl Ajax immer noch im Zentrum modernen RIAs steht, haben Web Worker, Web Sockets oder Web Services das Anwendungsgebiet asynchroner Programmierung mit JavaScript immer weiter ausgedehnt. Und mit Promises und Deffered Object gibt es Techniken, diese Art der Programmierung unter Kontrolle zu halten.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Asynchrone Programmierung

  • Ralph Steyer

摘要

Asynchrones JavaScript bezieht sich auf die Ausführung von JavaScript-Code, bei der bestimmte Operationen nicht blockierend sind, sondern im Hintergrund ablaufen können. Dies ermöglicht es, mehrere Aufgaben gleichzeitig auszuführen, ohne dass eine auf die Fertigstellung einer anderen warten muss. Lange Zeit dachte man bei asynchroner JavaScript-Programmierung nur an Ajax, aber die Zeiten sind vorbei. Obwohl Ajax immer noch im Zentrum modernen RIAs steht, haben Web Worker, Web Sockets oder Web Services das Anwendungsgebiet asynchroner Programmierung mit JavaScript immer weiter ausgedehnt. Und mit Promises und Deffered Object gibt es Techniken, diese Art der Programmierung unter Kontrolle zu halten.