-
Notifications
You must be signed in to change notification settings - Fork 17
/
index.html
94 lines (82 loc) · 5.73 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!DOCTYPE html>
<html lang="de">
<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
<meta charset="utf-8">
<title>Einführung in JavaScript</title>
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="js-doku.css">
<link rel="author" href="mailto:[email protected]" title="E-Mail an den Autor senden">
<meta name="author" content="Mathias Schäfer (molily)">
<meta name="description" content="Deutschsprachige Dokumentation der Programmiersprache JavaScript für Anfänger und Fortgeschrittene">
<link rel="schema.DCTERMS" type="application/rdf+xml" href="http://purl.org/dc/terms/">
<link rel="DCTERMS.identifier" href="https://molily.de/js/">
<link rel="DCTERMS.license" href="https://creativecommons.org/licenses/by-sa/3.0/de/">
<meta name="DCTERMS.creator" content="Mathias Schäfer (molily)">
<meta name="DCTERMS.description" content="Deutschsprachige Dokumentation der Programmiersprache JavaScript für Anfänger und Fortgeschrittene">
<meta name="DCTERMS.language" scheme="DCTERMS.RFC4646" content="de">
</head>
<body id="contents">
<h1>Einführung in JavaScript</h1>
<p>Hier entsteht eine Dokumentation der Programmiersprache JavaScript. Sie richtet sich an Einsteiger, soll dem Leser aber nach und nach alle wichtigen Aspekte des JavaScript-Einsatzes bei der Webseiten-Entwicklung nahezubringen. Ziel ist ein profundes Verständnis der Sprache und ihre Beherrschung von den Grundlagen bis zur Entwicklung komplizierter Scripte und dem gezielten Einsatz von JavaScript-Frameworks.</p>
<p>Kommentare und Feedback werden gerne per <a href="mailto:[email protected]">E-Mail</a> entgegen genommen.</p>
<ol id="toc">
<li><a href="aufgaben.html">Aufgaben und Anwendungsbereiche</a></li>
<li><a href="voraussetzungen.html">Vorkenntnisse und Voraussetzungen</a></li>
<li><a href="konzepte.html">Grundlegende Konzepte</a></li>
<li><a href="standards.html">Entstehung und Standardisierung</a></li>
<li><a href="einsatz.html">Sinnvoller JavaScript-Einsatz</a></li>
<li>
Sprachelemente
<ol>
<li><a href="syntax.html">Syntax-Grundlagen</a></li>
<li><a href="variablen.html">Variablen und Konstanten</a></li>
<li><a href="kernobjekte.html">Datentypen und Kernobjekte</a>
<li><a href="objekte.html">Objekte</a></li>
<li><a href="funktionen.html">Funktionen</a></li>
</ol>
</li>
<li><a href="werkzeuge.html">Arbeitstechniken und Entwicklerwerkzeuge</a></li>
<li><a href="dom.html">Arbeiten mit dem DOM</a></li>
<li>
Einbindung in HTML und Ereignis-Verarbeitung (Event-Handling)
<ol>
<li><a href="einbindung.html">Einbindung in HTML mit dem <code>script</code>-Element</a></li>
<li><a href="event-handling-grundlagen.html">Grundlagen der Ereignis-Verarbeitung</a></li>
<li><a href="event-handling-objekt.html">Arbeiten mit dem Event-Objekt</a></li>
<li><a href="event-handling-fortgeschritten.html">Fortgeschrittene Ereignis-Verarbeitung</a></li>
<li><a href="event-handling-onload.html">Scripte beim Laden des Dokuments ausführen</a></li>
<li><a href="event-handling-effizient.html">Effiziente Ereignis-Verarbeitung: Event-Delegation und Capturing</a>
</ol>
</li>
<li><a href="browser.html">Browserübergreifende Entwicklung</a></li>
<li><a href="fenster.html">Fenster und Dokumente</a></li>
<li><a href="css.html">Zusammenarbeit mit CSS</a></li>
<li><a href="sicherheit.html">Sicherheit</a></li>
<li><a href="ajax.html">Serverkommunikation und dynamische Webanwendungen (Ajax)</a></li>
<li><a href="bibliotheken.html">Bibliotheken und Frameworks</a></li>
<li>
Organisation von JavaScripten
<ol>
<li><a href="organisation-ueberblick.html">Voraussetzungen und Überblick</a></li>
<li><a href="organisation-module.html">Module und Kapselung</a></li>
<li><a href="organisation-instanzen.html">Konstruktoren, Prototypen und Instanzen</a></li>
<li><a href="organisation-verfuegbarkeit.html">Objektverfügbarkeit und <code>this</code>-Kontext</a></li>
<li><a href="organisation-frameworks.html">Framework-Architekturen</a></li>
</ol>
</li>
</ol>
<div id="footer">
<p>Einführung in JavaScript – Deutschsprachige Dokumentation der Programmiersprache JavaScript</p>
<p>Originaladresse: <a href="https://molily.de/js/">https://molily.de/js/</a></p>
<p>Autor: <a href="https://molily.de/">Mathias Schäfer (molily)</a></p>
Kontakt: <a href="mailto:[email protected]">[email protected]</a></p>
<p>Lizenz: <a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/de/">Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0</a><br>
Sie können diese Texte wiederveröffentlichen, solange Sie die Quelle nennen. Sie können die Texte sogar fortschreiben, solange Sie sie unter den gleichen freien Bedingungen weitergeben. Diese Lizenz, kurz CC-BY-SA genannt, wird auch in der freien Enzyklopädie Wikipedia verwendet.</p>
<p><a href="https://github.com/molily/javascript-einfuehrung">JavaScript-Einführung auf Github</a><br>
Sie können die Dateien dieser Dokumentation über Github herunterladen sowie Änderungen daran verfolgen. Mit einem Github-Account und der Versionsverwaltung <em>Git</em> können Sie sich eine Kopie (<a href="https://docs.github.com/en/github/getting-started-with-github/fork-a-repo" lang="en" hreflang="en">Fork</a>) erstellen, Änderungen vornehmen und die Änderungen wieder zurücksenden (<a href="https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests" lang="en" hreflang="en">Pull Request</a>).</p>
<p><em>Copy me, I want to travel (Bernadette La Hengst)<br>Copie-moi, je veux voyager (Rhythm King And Her Friends)</em></p>
<p>Kostenloses Online-Buch und E-Book:<br><a href="https://testing-angular.com" lang="en" hreflang="en">Testing Angular – A Guide to Robust Angular Applications</a> (englisch)</p>
</div>
<script src="js-doku.js"></script>
</body>
</html>