Aktualisiert im Mai 2025. Dieser Kurs enthält jetzt den Coursera Coach! Eine intelligentere Art zu lernen mit interaktiven Unterhaltungen in Echtzeit, die Ihnen dabei helfen, Ihr Wissen zu testen, Ihre Annahmen zu hinterfragen und Ihr Verständnis zu vertiefen, während Sie im Kurs vorankommen. Dieser Kurs wurde entwickelt, um tiefgreifendes Wissen über JavaScript-Variablendeklarationen zu vermitteln, mit Schwerpunkt auf den Unterschieden zwischen VAR, LET, und CONST. Am Ende dieses Kurses werden die Teilnehmer ein klares Verständnis davon haben, wie sich diese Deklarationen auf den Variablenbereich, den Ausführungskontext und die besten Praktiken in der modernen JavaScript-Entwicklung auswirken. Dieses Wissen ist wichtig, um sauberen und effizienten Code zu schreiben und häufige Fallstricke zu vermeiden, mit denen Entwickler beim Umgang mit Variablen konfrontiert werden. Der Kurs beginnt mit einer Einführung in wichtige Konzepte wie Ausführungskontexte, Geltungsbereich und zeitliche Totzonen, die für das Verständnis des Umgangs von JavaScript mit Variablendeklarationen grundlegend sind. Im weiteren Verlauf des Kurses werden Sie die Entwicklung von VAR, LET und CONST kennenlernen und erfahren, warum JavaScript zwischen Variablendeklarationen und -initialisierungen unterscheidet. Der zweite Teil des Kurses befasst sich mit der Mechanik des Variablen-Hissings und wie das Debugger-Tool zur Analyse des Variablenumfangs verwendet werden kann. Anhand von praktischen Beispielen lernen Sie auch das einzigartige Verhalten von VAR, LET und CONST kennen, wie z. B. die Regeln für die Neudeklaration und Neuzuweisung sowie deren Auswirkungen auf Block- und Funktionsbereiche. Dieser Kurs ist ideal für Entwickler aller Stufen, die die Feinheiten der Handhabung von JavaScript-Variablen verstehen möchten. Er ist besonders für diejenigen von Vorteil, die sauberen, wartbaren und fehlerfreien JavaScript Code schreiben wollen. Es sind keine Vorkenntnisse zu fortgeschrittenen JavaScript-Themen erforderlich, aber die Kenntnis grundlegender JavaScript-Konzepte ist hilfreich.

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

JavaScript-Variablen beherrschen - VAR, LET & CONST im Jahr 2025

Dozent: Packt - Course Instructors
Bei enthalten
Empfohlene Erfahrung
Was Sie lernen werden
Die drei Phasen im Lebenszyklus einer Variable und ihre Auswirkungen auf das Verhalten der Variablen verstehen.
Lernen Sie die Unterschiede zwischen VAR, LET und CONST kennen und erfahren Sie, wie sie mit Scoping und Histing umgehen.
Lernen Sie, wie Sie die Ausführungskontexte von JavaScript nutzen und Debugging-Techniken effektiv anwenden können.
Gewinnen Sie ein solides Verständnis von Block, Funktion und globalem Umfang in JavaScript mit praktischen Beispielen.
Kompetenzen, die Sie erwerben
- Kategorie: Instandhaltbarkeit
- Kategorie: Javascript
- Kategorie: Browser-Kompatibilität
- Kategorie: Fehlersuche
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
8 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 6 Module
In diesem Modul werden Sie mit den grundlegenden Konzepten von JavaScript-Variablen vertraut gemacht, einschließlich Ausführungskontext, Gültigkeitsbereich und zeitliche Totzonen. Sie erfahren, wie verschiedene Variablendeklarationen wie VAR, LET und CONST in verschiedenen Bereichen interagieren und wie das Histing ihr Verhalten beeinflusst. Am Ende werden Sie in der Lage sein, den Lebenszyklus und den Geltungsbereich von JavaScript-Variablen in Ihren Anwendungen zu verstehen und zu verwalten.
Das ist alles enthalten
29 Videos1 Lektüre1 Aufgabe
In diesem Modul wird die Erstellungsphase des Ausführungskontexts von JavaScript erläutert, wobei die internen Prozesse zur Einrichtung von Variablen und Funktionen durch die Engine aufgeschlüsselt werden. Sie werden die kritische Rolle des Realm Records, der Environment Records und anderer Schlüsselfelder in dieser Phase untersuchen. Anhand praktischer Beispiele lernen Sie, wie JavaScript Ausführungskontexte organisiert und verwaltet, um Ihren Code effektiv zu bearbeiten.
Das ist alles enthalten
17 Videos1 Aufgabe
In diesem Modul werden wir die Ausführungsphase des Ausführungskontexts von JavaScript erkunden, wobei wir uns auf den Call Stack und die Art und Weise konzentrieren, wie er die Ausführung von Code verwaltet. Anhand detaillierter Beispiele erhalten Sie Einblicke in die Bildung und Ausführung von Funktionsausführungskontexten. Am Ende werden Sie in der Lage sein, die Ausführung von Code Schritt für Schritt zu verfolgen und das Innenleben von JavaScript zur Laufzeit zu verstehen.
Das ist alles enthalten
5 Videos1 Aufgabe
In diesem Modul werden wir uns auf die Unterschiede zwischen VAR, LET und CONST konzentrieren, wie sie in ECMAScript definiert sind, und untersuchen, wie sie in Bezug auf den Blockbereich funktionieren. Sie lernen die spezifischen Regeln für die Neu-Deklaration, insbesondere für LET, kennen und verstehen anhand praktischer Beispiele, wie der Block-Level-Bereich funktioniert. Am Ende dieses Abschnitts werden Sie ein solides Verständnis dafür haben, wie diese Variablen-Typen mit Blöcken in JavaScript interagieren.
Das ist alles enthalten
6 Videos1 Aufgabe
In diesem Modul werden die Konzepte des lexikalischen und dynamischen Scopings vorgestellt und ihre wichtigsten Unterschiede erläutert. Anhand von Beispielen werden Sie sehen, wie JavaScript lexikalisches Scoping verwendet, um die Auflösung von Variablen zu bestimmen, und wie dies im Gegensatz zu dynamischem Scoping steht, insbesondere im Kontext der Bash. Am Ende werden Sie in der Lage sein, Scoping-Regeln in beiden Sprachen zu verstehen und zu navigieren.
Das ist alles enthalten
2 Videos1 Aufgabe
In diesem letzten Modul werden wir die Unveränderlichkeit mit CONST diskutieren und untersuchen, wie Object.freeze() helfen kann, echte Unveränderlichkeit in Objekten zu erreichen. Sie werden auch die Anwendungsfälle für VAR in der heutigen JavaScript-Umgebung besprechen, um sicherzustellen, dass Sie verstehen, wann und warum Sie es verwenden sollten. Das Modul schließt mit einer Zusammenfassung der wichtigsten im Kurs behandelten Konzepte ab.
Das ist alles enthalten
4 Videos3 Aufgaben
Dozent

von
Mehr von Softwareentwicklung entdecken
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?





Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Ja, Sie können das erste Video in der Vorschau ansehen und den Lehrplan einsehen, bevor Sie sich anmelden. Sie müssen den Kurs kaufen, um auf Inhalte zuzugreifen, die nicht in der Vorschau enthalten sind.
Wenn Sie sich vor dem Beginn der Sitzung in den Kurs einschreiben, haben Sie Zugang zu allen Vorlesungsvideos und Lesestoff für den Kurs. Sobald die Sitzung beginnt, können Sie die Aufgaben einreichen.
Sobald Sie sich angemeldet haben und Ihre Sitzung beginnt, haben Sie Zugang zu allen Videos und anderen Ressourcen, einschließlich der Lektüre und dem Diskussionsforum des Kurses. Sie können Übungsaufgaben ansehen und einreichen und die erforderlichen benoteten Aufgaben erledigen, um eine Note und ein Kurszertifikat zu erhalten.
Weitere Fragen
Finanzielle Unterstützung verfügbar,

