Ten post opisuje zmienne statyczne w JavaScript.
Zmienne statyczne w JavaScript
Użyj "statyczny”Słowo kluczowe do utworzenia funkcji statycznej lub zmiennej. Zmienne statyczne mają globalny zakres i są inicjowane w czasie wykonywania. Są dostępne w całym skrypcie za pomocą nazwy klasy. Użyj "Ten”Słowo kluczowe w celu wywołania metody statycznej lub zmiennej w ramach metody statycznej.
Składnia
Zmienna statyczna jest zadeklarowana przy użyciu następującej składni:
Przykład 1:
Utwórz klasę o nazwie „MyexampleClass”Z zmienną statyczną”A”I metoda statyczna„ExampleMethod ()„To zwróci ciąg:
Poza klasą wydrukuj zmienną statyczną i wywołać metodę statyczną z nazwą klasy za pomocą „konsola.dziennik()" metoda:
konsola.log („wartość zmiennej statycznej:”+ myexampleClass.A);Wyjście wyświetla wartość zmiennej statycznej i zwróconą wartość metody statycznej:
Przykład 2:
W poniższym przykładzie wywołaj zmienną statyczną w metodzie statycznej przy użyciu „Ten”Słowo kluczowe:
Wyjście
Wniosek
W JavaScript zmienne i funkcje statyczne są tworzone za pomocą „statyczny”Słowo kluczowe. Jest właściwością obiektu używanego przez samą klasę zamiast jego instancji. Będzie miał jedną wartość statyczną i jest inicjowana w czasie wykonywania. Aby wywołać zmienne statyczne, nie ma potrzeby tworzenia instancji ani obiektu klasy, ponieważ zostanie ona wywoływana przy użyciu nazwy klasy. Zmienne statyczne są wywoływane w metodzie statycznej, przy użyciu „Ten”Słowo kluczowe. W tym poście opisaliśmy zmienne statyczne JavaScript i jak uzyskać do nich dostęp.