JavaScript kurz & gut, 4th Edition 🔍
David Flanagan O'Reilly Verlag GmbH & Co. KG. c/o dpunkt.verlag GmbH, Bookwire GmbH, Heidelberg, 2012
德语 [de] · PDF · 2.7MB · 2012 · 📘 非小说类图书 · 🚀/lgli/lgrs · Save
描述
JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript - Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.
备用文件名
lgrsnf/JavaScript-kurz & gut.pdf
备选标题
Weniger schlecht über IT schreiben Die Schreibwerkstatt für IT-Erklärer
备选作者
Flanagan, David
备用出版商
O'Reilly Media, Inc.
备用版本
Place of publication not identified, 2012
备用版本
Germany, Germany
备用版本
4, 07/2012
备用版本
2007
备用描述
JavaScript
Vorwort
Typografische Konventionen
Nutzung der Codebeispiele
Danksagungen
1. Die lexikalische Struktur
Kommentare
Bezeichner und reservierte Wörter
Optionale Semikola
2. Typen, Werte und Variablen
Zahlen
Text
Stringliterale
Boolesche Werte
null und undefined
Das globale Objekt
Typumwandlungen
Variablendeklaration
3. Ausdrücke und Operatoren
Ausdrücke
Initialisierer
Auf Eigenschaften zugreifen
Funktionsdefinition
Aufruf
Objekterstellung
Operatoren
Arithmetische Operatoren
Relationale Operatoren
Logische Ausdrücke
Zuweisungsausdrücke
Auswertungsausdrücke
Verschiedene Operatoren
Der Bedingungsoperator (?:)
Der typeof-Operator
Der delete-Operator
Der void-Operator
Der Kommaoperator (,)
4. Anweisungen
Ausdrucksanweisungen
Zusammengesetzte und leere Anweisungen
Deklarationsanweisungen
var
function
Bedingungen
if
else if
switch
Schleifen
while
do/while
for
for/in
Sprünge
Markierte Anweisungen
break
continue
return
throw
try/catch/finally
Verschiedene Anweisungen
with
debugger
»use strict«
5. Objekte
Objekte erstellen
Objektliterale
Objekte mit new erstellen
Prototypen
Object.create()
Eigenschaften
Eigenschaften abfragen und setzen
Vererbung von Eigenschaften
Eigenschaften löschen
Eigenschaften prüfen
Eigenschaften enumerieren
Eigenschaften und Objekte serialisieren
Eigenschafts-Getter und -Setter
Eigenschaftsattribute
Objektattribute
Das prototype-Attribut
Das class-Attribut
Das extensible-Attribut
6. Arrays
Arrays erstellen
Array-Elemente und -Länge
Arrays durchlaufen
Mehrdimensionale Arrays
Array-Methoden
join()
reverse()
sort()
concat()
slice()
splice()
push() and pop()
unshift() und shift()
toString()
ECMAScript 5-Array-Methoden
forEach()
map()
filter()
every() und some()
reduce(), reduceRight()
indexOf() und lastIndexOf()
Der Array-Typ
Array-artige Objekte
Strings als Arrays
7. Funktionen
Funktionen definieren
Geschachtelte Funktionen
Funktionen aufrufen
Funktionsaufruf
Methodenaufruf
Konstruktoraufruf
Indirekter Aufruf
Funktionsargumente und -parameter
Optionale Parameter
Argumentlisten variabler Länge: Das Arguments-Objekt
Funktionen als Namensräume
Closures
Funktionseigenschaften, -methoden und -konstruktoren
Die length-Eigenschaft
Die prototype-Eigenschaft
Die bind()-Methode
Die toString()-Methode
Der Function()-Konstruktor
8. Klassen
Klassen und Prototypen
Klassen und Konstruktoren
Konstruktoren und Klassenidentität
Die constructor-Eigenschaft
Java-artige Klassen in JavaScript
Unveränderliche Klassen
Unterklassen
Klassen erweitern
9. Reguläre Ausdrücke
Suchmuster mit regulären Ausdrücken definieren
Literale Zeichen
Zeichenklassen
Wiederholung
Nicht-gierige Wiederholung
Alternierung, Gruppierung und Referenzierung
Die Position des Treffers angeben
Schalter
Mustervergleiche mit regulären Ausdrücken
Stringmethoden für Mustervergleiche
RegExp-Eigenschaften und -Methoden
10. Clientseitiges JavaScript
JavaScript in HTML einbetten
Event-gesteuerte Programmierung
Das Window-Objekt
Timer
Browser-Location und Navigation
Browser-Verlauf
Browser- und Bildschirm-Informationen
Dialogfenster
Document-Elemente als Window-Eigenschaften
Mehrere Fenster und Frames
Beziehungen zwischen Frames
JavaScript in interagierenden Fenstern
Die Same-Origin-Policy
11. Dokumente skripten
Übersicht über das DOM
Dokument-Elemente auswählen
Elemente über ihre ID auswählen
Elemente über ihren Namen auswählen
Elemente über ihren Typ auswählen
Elemente über die CSS-Klasse auswählen
Elemente über CSS-Selektoren auswählen
Dokumentenstruktur und -durchlauf
Attribute
Element-Inhalt
Element-Inhalt als HTML
Element-Inhalt als einfacher Text
Element-Inhalt als Text-Knoten
Knoten erstellen, einfügen und löschen
Element Style
Geometrie und Scrolling
12. Events
Event-Typen
Formular-Events
Window-Events
Maus-Events
Tastatur-Events
HTML5-Events
Touchscreen- und Mobil-Events
Event-Handler registrieren
Event-Handler-Eigenschaften setzen
Event-Handler-Attribute setzen
addEventListener()
Aufruf eines Event-Handlers
Argument eines Event-Handlers
Kontext
Geltungsbereich
Der Rückgabewert des Handlers
Event-Propagation
Event-Cancellation
13. Netzwerkverbindungen
XMLHttpRequest verwenden
Den Request definieren
Die Response erhalten
HTTP-Progress-Events
Cross-Origin-HTTP-Requests
HTTP per : JSONP
Server-Sent Events
WebSockets
14. Clientseitiger Speicher
localStorage und sessionStorage
Lebensdauer und Geltungsbereich des Speichers
Storage-API
Storage-Events
Cookies
Cookie-Attribute: Lebensdauer und Geltungsbereich
Cookies speichern
Cookies lesen
Grenzen der Cookies
Index
About the Author
Copyright
备用描述
<p>JavaScript ist eine m&#228;chtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgef&#252;hrt wird. Richtig eingesetzt, eignet sie sich aber auch f&#252;r die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der &#252;berarbeiteten und erg&#228;nzten Neuauflage von JavaScript &#8211; Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin.<br/><br/>JavaScript kurz &amp; gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur f&#252;r die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant.<br/><br/>In den folgenden f&#252;nf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erkl&#228;rt, wie Sie clientseitiges JavaScript f&#252;r die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.</p>
备用描述
JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript {u2013} Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung
开源日期
2023-11-22
更多信息……

🚀 快速下载

成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。

🐢 低速下载

由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)

所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
  • 对于大文件,我们建议使用下载管理器以防止中断。
    推荐的下载管理器:JDownloader
  • 您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
    推荐的电子书阅读器:Anna的档案在线查看器ReadEraCalibre
  • 使用在线工具进行格式转换。
    推荐的转换工具:CloudConvertPrintFriendly
  • 您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
    推荐的工具:亚马逊的“发送到 Kindle”djazz 的“发送到 Kobo/Kindle”
  • 支持作者和图书馆
    ✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
    📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。