Diese Anfängerhandbuch zu JavaScript -Variablen und -Typen erklärt die Grundlagen der JavaScript -Programmierung für Neuankömmlinge. Es wurde von Scott Molinari, Vildan Softic und Chris Perry überprüft. Vielen Dank an die Peer -Rezensenten von SitePoint für ihre Beiträge!
Auf Ihre JavaScript -Reise eingehen? Seien Sie nicht eingeschüchtert! Die Programmierung ist für jeden von einem Schritt auf einmal gelernt.
Schlüsselkonzepte:
var
, let
oder const
deklariert und halten unterschiedliche Datentypen wie Zeichenfolgen, Zahlen und Booleschen. Diese sind wichtig für die Verwaltung des Datenflusss in Programmen. true
/false
), um die Programmausführung zu leiten. alert()
und console.log()
, und das Erstellen von benutzerdefinierten Funktionen für wiederverwendbarer Code, ist für die effiziente Programmierung von entscheidender Bedeutung. Ist diese Anleitung für Sie richtig?
Diese Anleitung ist perfekt, wenn Sie:
Dieser Artikel konzentriert sich auf Kernkonzepte: Syntax, Variablen, Kommentare und Datentypen. Diese Grundlagen sind auf andere Programmiersprachen übertragbar.
Hinweis: Diese Anleitung vereinfacht Konzepte für Anfänger und verwendet in erster Linie die ES5 -Syntax.
Was ist JavaScript?
JavaScript macht interaktive Websites. Es handelt sich in erster Linie um eine clientseitige Sprache (in Ihrem Browser ausgeführt), aber dank Node.js und ähnlichen Technologien erweitert sich die serverseitige Verwendung. Es arbeitet eng mit HTML und CSS für die Front-End-Webentwicklung zusammen.
Wichtig: Java und JavaScript sind verschiedene Sprachen.
Erste Schritte:
Sie haben bereits alles, was Sie brauchen! Ein Webbrowser (Chrome, Firefox, Safari usw.), der Code und einen Texteditor (Notizblock, textedit, Atom, Brackets) zum Schreiben anzeigt. Codepen ist ein großartiges Online -Tool zum Schreiben und Testen von Code.
Grundlegende Begriffe:
Programmierer erstellen Programme (Anweisungssätze). Jede Anweisung ist eine -Anweisung (wie ein Satz), der typischerweise mit einem Semikolon in JavaScript endet. syntax bezieht sich auf die Struktur und Regeln der Sprache (wie Grammatik).
Kommentare:
Kommentare sind Anmerkungen innerhalb des Code, um seinen Zweck zu erklären. Sie wirken sich nicht aus der Programmausführung aus, sind aber für Lesbarkeit und Zusammenarbeit von entscheidender Bedeutung.
// This is a comment.
/* This is a multi-line comment. */
Variablen:
Variablen speichern Daten. Sie werden mit var
.
var x = 5; // x now holds the number 5 x = 6; // x's value changes to 6
Variable -Benennungsregeln:
myVariable
). Datentypen:
Datentypen klassifizieren Daten. JavaScript ist schwach typisch und bestimmt automatisch den Typ. Es gibt sieben Grundtypen:
"Hello"
). Verwenden Sie "
oder '
, um Strings einzuschließen. Verwenden Sie
, um Sonderzeichen zu entkommen (z. B. 'I'm'
). String -Verkettung verwendet den
-Operator. 5
, 3.14
, -2
). true
oder false
. Verwendet in bedingten Aussagen. {}
erstellt. Zugriffseigenschaften mithilfe der Punktnotation (.
) oder einer Klammernotation ([]
). []
erstellt. Zugriffselemente mit ihrem Index (ab 0). Tests:
Verwenden Sie alert()
(Popup) oder console.log()
(Browser -Entwicklerkonsole), um Werte anzuzeigen. Verwenden Sie typeof
, um den Datentyp einer Variablen zu überprüfen.
Objekte und Arrays (weiteres Detail):
Objekte sind Sammlungen von Schlüsselwertpaaren. Arrays werden bestellte Listen. Beide sind nicht primitive Datentypen.
Schlussfolgerung:
Dieser Leitfaden bietet eine solide Grundlage in JavaScript -Variablen und Datentypen. Sie sind jetzt bereit, Datenmanipulation und Programmbildung zu erkunden!
häufig gestellte Fragen (FAQs):
(Der FAQS -Abschnitt aus der ursprünglichen Eingabe wird hier erhalten, da er wertvolle zusätzliche Informationen liefert.)
JavaScript hat sieben grundlegende Datentypen: Nummer, String, Boolean, Null, undefined, Symbol und Objekt. Die ersten sechs sind primitiv; Objekte sind nicht primitiv.
Verwenden Sie var
, let
oder const
. let
und const
sind blockiert; const
erzeugt unaufhörbare Variablen.
undefined
bedeutet, dass eine Variable deklariert wird, aber kein Wert zugewiesen wurde. null
ist ein zugewiesener Wert, der keinen Wert oder Objekt darstellt.
==
vergleicht Werte; ===
vergleicht Werte und Typen.
Ein nicht primitiver Datentyp, der mehrere Werte als komplexe Datenstruktur hält. Enthält Eigenschaften und Methoden.
Verwenden Sie Funktionen wie Number()
, String()
, Boolean()
usw.
global (überall zugänglich) oder lokal (nur innerhalb einer Funktion zugänglich).
Ein eindeutiger und unveränderlicher primitiver Datentyp (ES6).
Verwenden des Array
-Konstruktors oder Array -Literalnotation ([]
).
automatische Konvertierung von Werten zwischen Datentypen. Dies zu verstehen ist entscheidend, um unerwartes Verhalten zu vermeiden.
Das obige ist der detaillierte Inhalt vonEin Anfängerhandbuch zu JavaScript -Variablen und Datentypen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!