Statische Variablen in JavaScript

Statische Variablen in JavaScript
Eine statische Variable ist eine Klasseneigenschaft, die von der Klasse selbst und nicht von Fällen der Klasse verwendet wird. Die statische Variable wird mit der “deklariert“statisch" Stichwort. Es wird einen einzelnen statischen Wert haben, der während der Initialisierung festgelegt wird. In JavaScript wird eine statische Variable erstellt, um eine Duplikation zu vermeiden. Sie ist nützlich für Caches und feste Konfiguration.

Dieser Beitrag beschreibt die statischen Variablen in JavaScript.

Statische Variablen in JavaScript

Verwenden Sie die “statischSchlüsselwort zum Erstellen einer statischen Funktion oder einer Variablen. Die statischen Variablen haben einen globalen Bereich und werden während der Laufzeit initialisiert. Mit Hilfe des Klassennamens sind sie im gesamten Skript zugänglich. Verwenden Sie die “DasSchlüsselwort, um eine statische Methode oder eine Variable innerhalb einer statischen Methode aufzurufen.

Syntax
Die statische Variable wird unter Verwendung der folgenden Syntax deklariert:

statische var;

Beispiel 1:
Erstellen Sie eine Klasse namens “Myexampleklas"Mit einer statischen Variablen"A"Und eine statische Methode"Beispielextreme ()Das wird eine Zeichenfolge zurückgeben:

Klasse myexampleklass
static a = 'Willkommen bei LinuxHint';
statische Prüfungen ()
zurück "statische Variable in JavaScript";

Drucken Sie außerhalb der Klasse die statische Variable aus und rufen Sie die statische Methode mit dem Klassennamen mit der “aufKonsole.Protokoll()" Methode:

Konsole.log ("Der Wert der statischen Variablen:"+ myexampleclass.A);
Konsole.log ("Der Wert, der nach statischer Methode zurückgegeben wird:"+ myexampleclass.BeispielePlemethod ());

Die Ausgabe zeigt den Wert der statischen Variablen und den zurückgegebenen Wert der statischen Methode an:

Beispiel 2:
Rufen Sie im folgenden Beispiel die statische Variable in einer statischen Methode mit der “aufDas" Stichwort:

Klasse myexampleklass
static a = 'Willkommen bei LinuxHint';
statische Prüfungen ()
Geben Sie dies zurück.A;

Ausgang

Abschluss

In JavaScript werden die statischen Variablen und Funktionen mit der “erstelltstatisch" Stichwort. Es ist die Eigenschaft eines Objekts, das von der Klasse selbst anstelle seiner Instanzen verwendet wird. Es wird einen einzelnen statischen Wert haben und wird während der Laufzeit initialisiert. Um die statischen Variablen aufzurufen, müssen keine Instanz oder ein Objekt der Klasse erstellt werden, da sie unter Verwendung des Klassennamens aufgerufen wird. Die statischen Variablen werden innerhalb einer statischen Methode aufgerufen, wobei die “verwendet werdenDas" Stichwort. In diesem Beitrag haben wir die statischen Variablen von JavaScript beschrieben und wie man darauf zugreift.