Variabili statiche in javascript

Variabili statiche in javascript
Una variabile statica è una proprietà di classe utilizzata dalla classe stessa anziché da qualsiasi istanza della classe. La variabile statica viene dichiarata usando "statico" parola chiave. Avrà un singolo valore statico impostato durante l'inizializzazione. In JavaScript, viene creata una variabile statica per evitare la duplicazione, è utile per le cache e la configurazione fissa.

Questo post descriverà le variabili statiche in JavaScript.

Variabili statiche in javascript

Usa il "statico"Parola chiave per creare una funzione statica o una variabile. Le variabili statiche hanno un ambito globale e vengono inizializzate durante il runtime. Sono accessibili in tutta la sceneggiatura con l'aiuto del nome della classe. Usa il "Questo"Parola chiave per invocare un metodo statico o una variabile all'interno di un metodo statico.

Sintassi
La variabile statica viene dichiarata utilizzando la seguente sintassi:

statico var;

Esempio 1:
Crea una classe chiamata "Myexampleclass"Con una variabile statica"UN"E un metodo statico"ExampleMethod ()"Ciò restituirà una stringa:

class myexampleclass
statico a = 'benvenuto su linuxhint';
static ExampleMethod ()
restituire 'variabile statica in javascript';

Al di fuori della classe, stampare la variabile statica e chiamare il metodo statico con il nome della classe usando "console.tronco d'albero()" metodo:

console.log ("Il valore della variabile statica:"+ myexampleclass.UN);
console.log ("Il valore restituito con metodo statico:"+ myexampleclass.ExampleMethod ());

L'output visualizza il valore della variabile statica e il valore restituito del metodo statico:

Esempio 2:
Nel seguente esempio, chiamare la variabile statica in un metodo statico usando "Questo" parola chiave:

class myexampleclass
statico a = 'benvenuto su linuxhint';
static ExampleMethod ()
Restituisci questo.UN;

Produzione

Conclusione

In JavaScript, le variabili e le funzioni statiche vengono create usando il "statico" parola chiave. È la proprietà di un oggetto che viene utilizzato dalla classe stessa invece delle sue istanze. Avrà un singolo valore statico ed è inizializzato durante il runtime. Per chiamare le variabili statiche, non è necessario creare un'istanza o un oggetto della classe perché verrà chiamato usando il nome della classe. Le variabili statiche sono chiamate all'interno di un metodo statico, usando il "Questo" parola chiave. In questo post, abbiamo descritto le variabili statiche JavaScript e come accedervi.