EMZETT.
Login

Kurz: JavaScript (kurz JS) wurde 1995 in nur zehn Tagen von Brendan Eich bei Netscape entwickelt, damit Webseiten nicht nur Text zeigen, sondern auf Klicks reagieren können.

Teil des Kurses JavaScript

Kapitel 1 von 40 im Kurs JavaScript (Abschnitt „Einstieg“). Mit Fortschritt, Quiz und Zertifikat auf der Lernseite.

JavaScript (kurz JS) wurde 1995 in nur zehn Tagen von Brendan Eich bei Netscape entwickelt, damit Webseiten nicht nur Text zeigen, sondern auf Klicks reagieren können. Heute ist es eine der meistgenutzten Programmiersprachen der Welt.

Hinweis

JavaScript hat mit Java nur den halben Namen gemeinsam. Der Name war ein Marketingtrick. Die Sprachen sind völlig verschieden.

Wo läuft JavaScript?

OrtWofür
BrowserWebseiten interaktiv machen: Menüs, Formulare, Spiele, Web-Apps
Node.jsServer, Kommandozeilenwerkzeuge, Automatisierung
Deno, BunModerne Alternativen zu Node.js
AppsMit Electron, React Native & Co. Desktop- und Handy-Apps

Die drei Bausteine des Webs

Eine Webseite besteht aus drei Sprachen, die zusammenarbeiten:

SpracheAufgabeVergleich
HTMLStruktur und Inhaltdas Skelett
CSSAussehendie Kleidung
JavaScriptVerhaltendie Muskeln

ECMAScript

Der offizielle Standard heißt ECMAScript (ES). Seit 2015 (ES6/ES2015) erscheint jedes Jahr eine neue Version mit neuen Funktionen wie let, const, Pfeilfunktionen, Klassen, Promises und async/await. Dieser Kurs verwendet den modernen Stil.

Was du lernen wirst

  1. Grundlagen: Variablen, Datentypen, Operatoren, Bedingungen, Schleifen, Funktionen
  2. Datenstrukturen: Arrays, Objekte, Map, Set, JSON
  3. Fortgeschritten: Klassen, Fehlerbehandlung, Module, Generatoren, asynchroner Code
  4. Browser: DOM, Events, Formulare, Speicher, Netzwerk
  5. Node.js: Skripte, npm, Tests

Merke

  • JavaScript läuft in jedem Browser und mit Node.js auf Servern
  • HTML liefert Struktur, CSS das Aussehen, JavaScript das Verhalten
  • Der Standard heißt ECMAScript und wird jährlich erweitert
  • JavaScript und Java sind verschiedene Sprachen

Quiz zur Selbstkontrolle

Weiter im Kurs

Weiter: Das erste Programm

Alle Kapitel: JavaScript im Überblick