Witamy spowrotem.
W tym filmie mamy zamiar rozmawiać o prototypach.
Będziemy najpierw zrozumieć, co jest przedmiotem prototyp będziemy potem opisać i diagram relacji pomiędzy prototypem Dunder Prato i konstruktora będzie następnie dodać na temat metod i właściwości obiektu prototypu napisać bardziej wydajny kod.
I wreszcie będziemy w stanie wyjaśnić różnicę między dodawania metod i właściwości w porównaniu z prototypem funkcji konstruktora.
Ale zanim przejdziemy głąb prototypów Chodźmy szybko przejrzeć jeszcze raz z nowym hasła ma najpierw tworzy obiekt z powietrza.
Drugi ustawia wartość słowa kluczowego, aby było to, że obiekt utworzony w poprzednim etapie.
Po trzecie dodaje, że powrót do funkcji konstruktora.
Wreszcie tworzy link, który możemy uzyskać dostęp jak Dunder Prato między obiektem stworzonym i mienia prototypu funkcji konstruktora.
Porozmawiajmy trochę więcej o tym miejscu.
Jeszcze lepiej niech diagram ten związek.
Nie jest zbyt onieśmielony tym schemacie.
Omówmy to krok po kroku, jako przewodnika.
Okrąg jest funkcją i kwadrat jest obiektem.
Więc tutaj mamy funkcję konstruktora osoba, która ma właściwość o nazwie prototyp, który jest obiektem, który obiekt ma właściwość na jego nazwie konstruktora, który wskazuje z powrotem do pierwotnej funkcji konstruktora.
Jeśli właściwości lub metody są umieszczone na prototypie osobowe mogą być dostępne z każdego obiektu utworzonego z tej funkcji konstruktora, w jaki które są tworzone przez funkcję konstruktora te obiekty uzyskać dostęp do obiektu prototypu jest przez Donder Prato link.
Ten link zostanie ustalone, gdy używany jest nowe słowo kluczowe.
Reasumując każdą funkcję konstruktora ma właściwość na jego nazwie prototypem.
Obiekt prototypowy jest obiektem, który może mieć również metody i właściwości z nim związane.
Te metody i właściwości są wspólne i dostępne dla każdego obiektu, który jest tworzony z tej funkcji konstruktora.
Kiedy używany jest nowe słowo kluczowe.
Teraz zobaczmy jak to wygląda na przykładzie kodu.
Mam zamiar skopiować i wkleić ten kod w konsoli chrom i możemy chodzić po każdej linii niego.
Najpierw muszę funkcję konstruktora nazwie osoba posiadająca właściwość o nazwie nazwa.
Odkąd stworzył funkcję możemy już zobaczyć, że nie jest właściwością od funkcji o nazwie prototypem.
Teraz mam zamiar utworzyć dwa obiekty o nazwie LP z mojej funkcji konstruktora przy użyciu nowego klucza.
Ponieważ używam słowa kluczowego new właściwość została dodana do każdego z tych obiektów zwanych Dunder produ co wskazuje na własności prototypu na osobę konstruktora.
omówimy w następnym filmie, dlaczego ta właściwość prototype jest tak użyteczne.
Wreszcie przedmiotem prototyp ma właściwość na jego nazwie konstruktora, który wskazuje z powrotem do pierwotnej funkcji konstruktora.
Nieruchomość konstruktor nie jest coś będziesz używać lub manipulowania często, ale to jest ważnym elementem w koncepcji o nazwie dziedziczenia, które omówimy w innym cyklu, zanim skończymy ten film.
Chcę wrócić kilka slajdów na wykresie tak, że możemy przejść przez to jeszcze raz.
Pamiętaj kółka i kwadraty są funkcje są obiektami.
Więc mam dwa obiekty zwane Ellie i na zimno, które zostały stworzone z funkcji osoba konstruktora.
Zielone kółko.
Ponieważ używam nowe słowo kluczowe, kiedy je stworzył.
Każdy z tych obiektów ma właściwość o nazwie Dunder Prado, który wskazuje na własności prototypu na osobę konstruktora.
W kolejnym filmie zajmiemy obiekt prototypowy i zobaczyć, jak to jest przydatne.