Jak działa prototypowe dziedziczenie w JavaScript?
Jest to rodzaj dziedziczenia, który odnosi się do zdolności obiektu do dostępu do właściwości i metod innych obiektów. W JavaScript każdy obiekt ma właściwość wewnętrzną, do której można uzyskać dostęp za pomocą __proto__ własność Prototypowe dziedziczenie.
Składnia korzystania z właściwości __proto__ z Prototypowe dziedziczenie w JavaScript jest następujący.
Składnia
NewObject.__proto__ = IsteingObjectW tej składni, __proto__ nieruchomość jest wykorzystywana do dzielenia się nieruchomościami IsteSingObject z NewObject.
Przykład
Przykład został wykazany przy użyciu __proto__ właściwość w JavaScript.
Kod
// Przykład prototypowego dziedziczenia za pomocą __proto__W powyższym kodzie:
W kodzie JavaScript właściwość __proto__ jest używany pod Prototypowe dziedziczenie.
Wyjście
Wyjście powyższego kodu wykonywalnego jest tutaj.
Wykonanie kodu JavaScript jest wykonywane w przeglądarce internetowej. Wyjście reprezentuje, że właściwości są wspólne między obiektami Samochód I Kolor używając __proto__ Słowo kluczowe.
Wniosek
W JavaScript „The„__proto__”Słowo kluczowe służy do ustawiania lub uzyskania prototypu obiektu. Prototypowe dziedziczenie jest zjawiskiem dodawania metod i właściwości do obiektu. W tej metodzie właściwości są udostępniane z jednego obiektu do drugiego obiektu z rodzajem dziedzictwa. Tutaj nauczyłeś się stosować słowo kluczowe „__proto__”, aby przeprowadzić prototypowe dziedzictwo. Celem zastosowania tej nieruchomości jest skrócenie czasu i wysiłku programistów wykorzystujących wspólne właściwości z innego obiektu.