JavaScript-Variablen und -Konstanten

In diesem Tutorial erfahren Sie mehr über JavaScript-Variablen und -Konstanten sowie deren Initialisierung und Verwendung anhand von Beispielen.

JavaScript-Variablen

Bei der Programmierung ist eine Variable ein Container (Speicherbereich) zum Speichern von Daten. Beispielsweise,

let num = 5;

Hier numist die Variable, die die Nummer 5 enthält.

JavaScript-Deklarationsvariablen

In JavaScript verwenden wir varund letSchlüsselwörter, um Variablen zu deklarieren. Beispielsweise,

 var x; let y;

Hier sind x und y Variablen.

JavaScript var Vs let

Beide varund letwerden verwendet, um Variablen zu deklarieren. Es gibt jedoch einige Unterschiede zwischen ihnen.

var Lassen
var wird in älteren Versionen von JavaScript verwendet letist die neue Methode zum Deklarieren von Variablen ab ES6 (ES2015) .
var ist funktionsbezogen (wird in späteren Tutorials besprochen). let ist blockbezogen (wird in späteren Tutorials besprochen).
Beispielsweise, var x; Beispielsweise, let y;

Hinweis: Es wird empfohlen, letanstelle von zu verwenden var. Es gibt jedoch einige Browser, die dies nicht unterstützen let. Besuchen Sie JavaScript und lassen Sie den Browser unterstützen, um mehr zu erfahren.

JavaScript-Variablen initialisieren

Wir verwenden den Zuweisungsoperator =, um einer Variablen einen Wert zuzuweisen.

 let x; x = 5;

Hier ist 5 der Variablen x zugeordnet.

Sie können Variablen auch während der Deklaration initialisieren.

 let x = 5; let y = 6;

In JavaScript ist es möglich, Variablen in einer einzelnen Anweisung zu deklarieren.

 let x = 5, y = 6, z = 7;

Wenn Sie eine Variable verwenden, ohne sie zu initialisieren, hat sie einen undefinedWert.

 let x; // x is the name of the variable console.log(x); // undefined

Hier ist x der Variablenname und da er keinen Wert enthält, ist er undefiniert.

undefinedWeitere Informationen zu und andere Datentypen finden Sie im nächsten Lernprogramm im Detail.

Ändern Sie den Wert von Variablen

Es ist möglich, den in der Variablen gespeicherten Wert zu ändern. Beispielsweise,

 // 5 is assigned to variable x let x = 5; console.log(x); // 5 // vaue of variable x is changed x = 3; console.log(x); // 3

Der Wert einer Variablen kann variieren . Daher die Namensvariable .

Regeln zum Benennen von JavaScript-Variablen

Die Regeln für die Benennung von Variablen sind:

  1. Variablennamen müssen entweder mit einem Buchstaben, einem Unterstrich _oder dem Dollarzeichen beginnen $. Beispielsweise,
     //valid let a = 'hello'; let _a = 'hello'; let $a = 'hello';
  2. Variablennamen dürfen nicht mit Zahlen beginnen. Beispielsweise,
     //invalid Let 1a = 'hello'; // this gives an error
  3. Bei JavaScript wird zwischen Groß- und Kleinschreibung unterschieden. Y und Y sind also unterschiedliche Variablen. Beispielsweise,
     let y = "hi"; let Y = 5; console.log(y); // hi console.log(Y); // 5
  4. Schlüsselwörter können nicht als Variablennamen verwendet werden. Beispielsweise,
     //invalid let new = 5; // Error! new is a keyword.

Anmerkungen:

  • Obwohl Sie Variablen beliebig benennen können, empfiehlt es sich, einen beschreibenden Variablennamen anzugeben. Wenn Sie eine Variable zum Speichern der Anzahl der Äpfel verwenden, ist es besser, Äpfel oder numberOfApples anstelle von x oder n zu verwenden.
  • In JavaScript werden die Variablennamen im Allgemeinen in camelCase geschrieben, wenn es mehrere Wörter enthält. Zum Beispiel Vorname, Jahresgehalt usw.

JavaScript-Konstanten

Das constSchlüsselwort wurde auch in der ES6- Version (ES2015) eingeführt , um Konstanten zu erstellen. Beispielsweise,

 const x = 5;

Sobald eine Konstante initialisiert ist, können wir ihren Wert nicht mehr ändern.

 const x = 5; x = 10; // Error! constant cannot be changed. console.log(x)

Eine Konstante ist einfach ein Variablentyp, dessen Wert nicht geändert werden kann.

Sie können eine Konstante auch nicht deklarieren, ohne sie zu initialisieren. Beispielsweise,

 const x; // Error! Missing initializer in const declaration. x = 5; console.log(x)

Hinweis: Wenn Sie sicher sind, dass sich der Wert einer Variablen im gesamten Programm nicht ändert, wird die Verwendung empfohlen const. Es gibt jedoch einige Browser, die dies nicht unterstützen const. Besuchen Sie die JavaScript const Browser-Unterstützung, um mehr zu erfahren.

Nachdem Sie sich mit Variablen vertraut gemacht haben, erfahren Sie im nächsten Lernprogramm mehr über verschiedene Datentypen, die eine Variable speichern kann.

Interessante Beiträge...