Willkommen zum zweiten Tag des JavaScript-Lernens! Heute erkunden wir die Bausteine jedes Programms: Variablen und Datentypen. Diese Konzepte sind von entscheidender Bedeutung, da sie die Grundlage für alles bilden, was Sie in JavaScript tun.
Eine Variable ist wie ein Container, der Datenwerte enthält. Stellen Sie sich das wie ein beschriftetes Feld vor, in dem Sie Informationen speichern, später abrufen oder sogar den Inhalt ändern können.
JavaScript bietet drei Möglichkeiten, Variablen zu deklarieren:
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
Feature | var | let | const |
---|---|---|---|
Scope | Function-scoped | Block-scoped | Block-scoped |
Reassignable | Yes | Yes | No |
Redeclarable | Yes | No | No |
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
JavaScript hat zwei Arten von Daten: Primitiv und Nicht-Primitiv.
function scopeTest() { if (true) { var x = "Function scope"; let y = "Block scope"; const z = "Constant"; } console.log(x); // Accessible // console.log(y); // Error: y is not defined // console.log(z); // Error: z is not defined } scopeTest();
let name = "Arjun"; console.log(name); // "Arjun"
let age = 22; console.log(age); // 22
let isStart_up_guy = true; console.log(isStart_up_guy); // true
let emptyValue = null; console.log(emptyValue); // null
let uninitialized; console.log(uninitialized); // undefined
Mit JavaScript können Sie Werte zwischen Typen konvertieren.
JavaScript konvertiert manchmal Typen automatisch.
Beispiel:
let uniqueKey = Symbol("key"); console.log(uniqueKey); // Symbol(key)
Sie können Typen mithilfe integrierter Funktionen wie Number(), String() oder Boolean() manuell konvertieren.
Beispiel:
let result = "5" + 5; // String + Number console.log(result); // "55" (string)
Deklarieren Sie Variablen mit let und const zum Speichern von:
Versuchen Sie die Typkonvertierung:
Heute haben wir Folgendes behandelt:
Morgen werden wir uns mit Operatoren und Ausdrücken in JavaScript befassen, um mit der Manipulation von Daten und dem Schreiben komplexerer Programme zu beginnen. Seien Sie gespannt auf Tag 3: Operatoren und Ausdrücke!
Das obige ist der detaillierte Inhalt vonTagesvariablen und Datentypen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!