Dette innlegget vil beskrive de statiske variablene i JavaScript.
Statiske variabler i JavaScript
Bruke "statisk”Søkeord for å lage en statisk funksjon eller en variabel. De statiske variablene har et globalt omfang og initialiseres under kjøretid. De er tilgjengelige gjennom hele skriptet ved hjelp av klassenavnet. Bruke "dette”Søkeord for å påkalle en statisk metode eller en variabel innenfor en statisk metode.
Syntaks
Den statiske variabelen erklært ved hjelp av følgende syntaks:
Eksempel 1:
Lage en klasse som heter “MyExampleClass”Med en statisk variabel”en”Og en statisk metode”Eksempler ()”Det vil returnere en streng:
Utenfor klassen, skriv ut den statiske variabelen og ring den statiske metoden med klassenavnet ved å bruke “konsoll.Logg()”Metode:
konsoll.Logg ("Verdien av statisk variabel:"+ MyExampleClass.en);Utgangen viser verdien av den statiske variabelen og den returnerte verdien av den statiske metoden:
Eksempel 2:
I det følgende eksempel, ring den statiske variabelen i en statisk metode ved å bruke "dette”Nøkkelord:
Produksjon
Konklusjon
I JavaScript opprettes de statiske variablene og funksjonene ved hjelp av “statisk”Nøkkelord. Det er egenskapen til et objekt som brukes av selve klassen i stedet for dens forekomster. Den vil ha en enkelt statisk verdi og initialiseres under kjøretid. For å kalle de statiske variablene, er det ikke nødvendig å lage et forekomst eller et objekt i klassen fordi det vil bli kalt ved hjelp av klassenavnet. De statiske variablene kalles innenfor en statisk metode ved å bruke "dette”Nøkkelord. I dette innlegget beskrev vi JavaScript statiske variabler og hvordan du får tilgang til dem.