Jaki jest zastosowanie init in JavaScript?

Jaki jest zastosowanie init in JavaScript?
"w tym()”Nie jest funkcją ani metodą w JavaScript. Jest to popularna konwencja nazewnictwa dla funkcji używanych do inicjalizacji lub utworzenia obiektu lub skryptu. Można go używać do wykonywania różnych funkcji, w tym przypisywania wartości domyślnych, tworzenia i inicjalizacji obiektów i zmiennych, wiązaniach słuchaczy zdarzeń, przygotowania środowiska wymaganego do prawidłowego wykonywania skryptu i tak dalej. Wiedza o tym, jak korzystać z funkcji init () jest niezbędna do opracowania solidnych i wydajnych aplikacji JavaScript.

Ten post opisuje użycie init () w JavaScript.

Jakie jest zastosowanie init () w JavaScript?

"w tym" oznacza "zainicjować". Zasadniczo jest wykorzystywany do tworzenia „nowy obiekt ()". Funkcja init () nie jest wbudowaną funkcją JavaScript, ale jest konwencją nazewnictwa, która jest wykorzystywana do projektowania funkcji i jest odpowiedzialna za inicjowanie lub konfigurowanie programu lub aplikacji. W jQuery „w tym()„Funkcja służy do zwrócenia nowego„ obiektu jQuery ”.

Funkcję init () może być używana na różne sposoby, takie jak tworzenie i inicjowanie obiektów lub klas, konfigurowanie globalnych zmiennych i stałych, które są wykorzystywane w programie i tak dalej.

Przykład
W JavaScript możemy utworzyć obiekt za pomocą wywołania konstruktora, jak to zrobimy w danym przykładzie. Najpierw stwórz klasę „StudentDetails”I utwórz w nim konstruktor z trzema parametrami„nazwa”,„wiek" I "stopień". Ustaw wartości tych parametrów za pomocą „Ten”Słowo kluczowe:

klasa StudentDetails
konstruktor (nazwa, wiek, klasa)
Ten.Nazwa = nazwa;
Ten.wiek = wiek;
Ten.klasa = ocena;

Utwórz obiekt klasy za pomocą „nowy„Słowo kluczowe, które wywoła konstruktor:

const Student = new StudentDetails („Mili”, 20, „poziom A”);

Teraz wydrukuj wartości właściwości obiektu na konsoli:

konsola.Log (uczeń.nazwa);
konsola.Log (uczeń.wiek);
konsola.Log (uczeń.stopień);

Wyjście

W JavaScript funkcja init () może być również używana jako konstruktor do tworzenia obiektu. W tym celu zdefiniuj funkcję o nazwie init () i skorzystaj z „Obiekt.tworzyć()„Metoda tworzenia nowej instancji obiektu.

Tutaj tworzymy konstruktor za pomocą „w tym”Oraz do drukowania wartości parametrów/właściwości obiektu, utworzymy funkcję„wydrukować”:

var studentDetails =
init: funkcja (nazwa, wiek, klasa)
Ten.Nazwa = nazwa;
Ten.wiek = wiek;
Ten.klasa = ocena;
,
print: function ()
konsola.Log (to.nazwa);
konsola.Log (to.wiek);
konsola.Log (to.stopień);

;

Zadzwoń do „obiektu.Metoda create () ”, przekazując klasę„ StudentDetails ”jako argument do utworzenia nowego obiektu:

var Student = obiekt.Utwórz (studenciDetails);

Teraz przywołaj „„w tym" I "wydrukować”Funkcje z obiektem. Tutaj „init” pomoże w tworzeniu instancji właściwości obiektu. W rzeczywistości INIT jest konstruktorem wezwania do klasy „StudentDetails”:

student.init („Mili”, 20, „poziom A”);
student.wydrukować();

Dane wyjściowe pokazuje, że obiekt został pomyślnie utworzony i utworzony z jego właściwościami:

Chodzi o użycie init () w JavaScript.

Wniosek

Funkcja init () nie jest wbudowaną funkcją JavaScript, ale jest konwencją nazewnictwa, która jest używana do projektowania funkcji odpowiedzialnej za inicjowanie lub tworzenie obiektu lub skryptu. Funkcję init () może być używana na różne sposoby, takie jak tworzenie i inicjowanie obiektów lub klas oraz konfigurowanie globalnych zmiennych i stałych, i tak dalej. Ten post opisał użycie init () w JavaScript.