W JavaScript programista może używać wielu funkcji specjalnych, gdy chce tworzyć wiele identycznych obiektów o tych samych właściwościach i funkcjach. Dodatkowo możesz określić dowolną konkretną inicjalizację. Można to zrobić, zanim obiekt zostanie wywołany za pomocą obiektu funkcji ().
Ten samouczek wyjaśni konstruktory w JavaScript.
Co to jest konstruktor w JavaScript?
Konstruktor to specjalna i unikalna funkcja, która jest wykorzystywana do inicjalizacji i tworzenia obiektu, który jest instancją klasy. Konstruktor w JavaScript jest wywoływany, gdy obiekt jest inicjalizowany za pomocą „nowy”Słowo kluczowe. Mówiąc dokładniej, głównym celem konstruktora jest tworzenie unikalnego obiektu i definiowanie wartości dla właściwości dowolnego innego obiektu.
Jak używać konstruktora w JavaScript?
Istnieje wiele scenariuszy konstruktorów JavaScript. Niektóre z nich są wymienione poniżej:
Metoda 1: Za pomocą słowa kluczowego „To” z konstruktorem w JavaScript
Wykorzystać konstruktor z „Ten”Słowo kluczowe, wypróbuj dany blok kodu. Zrobić to:
Następnie utwórz obiekt zdefiniowanej klasy za pomocą utworzonego konstruktora i przekazać wartość „ID" I "nazwa„Jak jego argumenty:
var employe1 = new EMP (76, „hafsa”);Następnie użyj „konsola.dziennik()„Metoda wyświetlania„Pracownik 1.nazwa„Na konsoli:
konsola.Log (pracownik 1.nazwa);Dane wyniki wskazuje, że nazwa pracownika została pomyślnie pobrana:
Metoda 2: Tworzenie obiektów predefiniowanych klas za pomocą konstruktora w JavaScript
W JavaScript wbudowane klasy oferują konstruktory, które mogą pomóc w tworzeniu odpowiedniego obiektu klasy. Na przykład utworzymy tablicę o nazwie „alfabety" używając "Szyk()„Konstruktor:
var alphabets = new Array („aeroplan”, „bus”, „samochód”);Teraz wyświetl wartości tablicy na konsoli:
konsola.log (alfabety);Można zauważyć, że elementy zostały dodane w tablicy:
Metoda 3: Tworzenie wielu obiektów za pomocą konstruktora w JavaScript
Możemy tworzyć wiele obiektów za pomocą „Obiekt()”Konstruktor. Aby to zrobić, zdefiniowaliśmy dwa obiekty „nazwa" I "wiek”:
var name = nowy obiekt („hafsa”);Teraz połącz wartości obu obiektów i wydrukuj je na konsoli:
konsola.log („nazwa:”+nazwa+”i wiek:„+wiek);To wszystko o konstruktorze w JavaScript.
Wniosek
W JavaScript wywołuje konstruktor, gdy obiekt jest inicjowany za pomocą nowego słowa kluczowego. Podstawowym celem konstruktora jest tworzenie/tworzenie nowego obiektu i umieszczenie wartości dla istniejących właściwości obiektu. Ponadto możesz użyć konstruktora za pomocą „Ten”Słowo kluczowe do tworzenia predefiniowanych obiektów klasy lub klasy niestandardowej pojedynczych lub wielu obiektów. W tym artykule podano o konstruktorach JavaScript.