Variables estáticas en JavaScript

Variables estáticas en JavaScript
Una variable estática es una propiedad de clase utilizada por la clase misma en lugar de cualquier caso de la clase. La variable estática se declara utilizando el "estáticoPalabra clave. Tendrá un solo valor estático que se establece durante la inicialización. En JavaScript, se crea una variable estática para evitar la duplicación, es útil para cachés y configuración fija.

Esta publicación describirá las variables estáticas en JavaScript.

Variables estáticas en JavaScript

Utilizar el "estáticoPalabra clave para crear una función estática o una variable. Las variables estáticas tienen un alcance global y se inicializan durante el tiempo de ejecución. Son accesibles en todo el script con la ayuda del nombre de la clase. Utilizar el "estePalabra clave para invocar un método estático o una variable dentro de un método estático.

Sintaxis
La variable estática se declara utilizando la siguiente sintaxis:

Var estático;

Ejemplo 1:
Crear una clase llamada "MyExAMPLECLASS"Con una variable estática"a"Y un método estático"Examplemethod ()"Eso devolverá una cadena:

clase myExAMPLECLASS
estática a = 'Bienvenido a Linuxhint';
Ejemplo estático ()
return 'Variable estática en JavaScript';

Fuera de la clase, imprima la variable estática y llame al método estático con el nombre de la clase utilizando el "consola.registro()" método:

consola.log ("El valor de la variable estática:"+ myExAMPlecLass.a);
consola.log ("El valor devuelto por el método estático:"+ myExAmplecLass.examplemethod ());

La salida muestra el valor de la variable estática y el valor devuelto del método estático:

Ejemplo 2:
En el siguiente ejemplo, llame a la variable estática en un método estático utilizando el "estePalabra clave:

clase myExAMPLECLASS
estática a = 'Bienvenido a Linuxhint';
Ejemplo estático ()
devolver esto.a;

Producción

Conclusión

En JavaScript, las variables y funciones estáticas se crean utilizando el "estáticoPalabra clave. Es la propiedad de un objeto que usa la clase misma en lugar de sus instancias. Tendrá un solo valor estático y se inicializa durante el tiempo de ejecución. Para llamar a las variables estáticas, no es necesario crear una instancia o un objeto de la clase porque se llamará usando el nombre de la clase. Las variables estáticas se llaman dentro de un método estático, utilizando el "estePalabra clave. En esta publicación, describimos las variables estáticas de JavaScript y cómo acceder a ellas.