Download e-book for kindle: Ajax in der Praxis: Grundlagen, Konzepte, Lösungen by Kai Jäger

By Kai Jäger

ISBN-10: 3540693335

ISBN-13: 9783540693338

ISBN-10: 3540693343

ISBN-13: 9783540693345

Ajax hat das net zu einer Plattform für Anwendungssoftware gemacht. Beispiele wie Google Maps, GMail oder Flickr demonstrieren eindrucksvoll, welches Potenzial in dieser Technologie steckt. Dieses Buch bietet allen, die bereits Web-Anwendungen entwickeln und sich noch nicht mit Ajax befasst haben, aber auch traditionellen Software-Entwicklern, die den Sprung ins internet machen möchten, einen gründlichen und verständlichen Einstieg in die Technologie. Anhand vieler praxisnaher Beispiele werden alle nötigen Konzepte vermittelt, häufige Probleme angesprochen und bewährte Lösungen vorgestellt. Das Buch eignet sich durch seinen Aufbau gleichermaßen als Fachbuch und Nachschlagewerk und erleichtert somit nicht nur den Einstieg, sondern auch die tägliche Arbeit mit Ajax. Die technischen Grundlagen und Konzepte werden ergänzt durch eine umfassende Auseinandersetzung mit den Themen Sicherheit, Usability und Barrierefreiheit.

Show description

Read Online or Download Ajax in der Praxis: Grundlagen, Konzepte, Lösungen PDF

Similar web-design books

Read e-book online AdvancED DOM scripting : dynamic web design techniques PDF

DOM Scripting is an important process for net builders and architects to benefit and grasp so as to upload such dynamic internet purposes as animations, maps, drag and drop, and extra. This publication bargains complete insurance of complicated DOM Scripting suggestions and reads like a want checklist of should have dynamic internet software positive aspects, together with visible results utilizing JavaScript libraries, Ajax, Mashups utilizing APIs, and masses extra.

Extra resources for Ajax in der Praxis: Grundlagen, Konzepte, Lösungen

Example text

Es handelt sich dabei also quasi um eine Kurzform der if-else-Kontrollstruktur. Da Ausdrücke mit dem ternären Operator jedoch leicht sehr unübersichtlich werden können, ist es ratsam, diese nur sehr sparsam einzusetzen. Verwendet wird der ternäre Operator beispielsweise so: var a = 3; var b = 2; var max = a > b ? a : b; Die Variable max enthält nun das Maximum von a und b, also den Wert „3“. 4 Der typeof-Operator Abfragen des Typs einer Variablen Da in JavaScript Variablen beliebig ihren Datentyp wechseln können, ist es oftmals sinnvoll zu wissen, von welchem Typ eine Variable momentan ist.

Hnlich wie Java verfügt auch JavaScript über eine LaufzeitUmgebung. Die wichtigste Aufgabe der Laufzeit-Umgebung ist die Speicherverwaltung, welche in JavaScript über einen automatischen Garbage Collector erfolgt. Darüber hinaus stellt die LaufzeitUmgebung die Verbindung zum Browser her, indem sie das Objektmodell des Browsers in JavaScript abbildet. Da JavaScript-Code mit dem Öffnen einer Website und ohne weiteres Zutun des Users ausgeführt wird, kommt der JavaScript-Laufzeit-Umgebung außerdem noch die Aufgabe zu, zu verhindern, dass JavaScript-Code direkten Zugriff auf den Client-Rechner erlangt.

1 Strenge Vergleichsoperatoren JavaScript führt viele Typkonvertierungen automatisch durch. Das ist auf der einen Seite bequem, kann jedoch auch ungewünschte Nebeneffekte haben. write(1 == "1" == true); Dieser Aufruf liefert die Ausgabe „true“. Für JavaScript scheint also die Zahl eins mit der Zeichenkette „1“ und dem Wahrheitswert „true“ übereinzustimmen. = nicht herangezogen. ==, die zunächst den Datentyp und dann erst den Wert miteinander vergleichen. write(1 === "1" === true); liefert nun wie erwartet die Ausgabe „false“.

Download PDF sample

Ajax in der Praxis: Grundlagen, Konzepte, Lösungen by Kai Jäger


by Steven
4.0

Rated 4.59 of 5 – based on 19 votes

Related posts