1
00:00:00,420 --> 00:00:01,470
Witamy spowrotem.

2
00:00:01,470 --> 00:00:04,840
W tym filmie mamy zamiar rozmawiać o prototypach.

3
00:00:04,920 --> 00:00:18,720
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.

4
00:00:18,750 --> 00:00:25,890
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.

5
00:00:26,370 --> 00:00:35,730
Ale zanim przejdziemy głąb prototypów Chodźmy szybko przejrzeć jeszcze raz z nowym hasła ma najpierw tworzy obiekt z powietrza.

6
00:00:35,730 --> 00:00:42,180
Drugi ustawia wartość słowa kluczowego, aby było to, że obiekt utworzony w poprzednim etapie.

7
00:00:42,190 --> 00:00:46,200
Po trzecie dodaje, że powrót do funkcji konstruktora.

8
00:00:46,200 --> 00:00:55,950
Wreszcie tworzy link, który możemy uzyskać dostęp jak Dunder Prato między obiektem stworzonym i mienia prototypu funkcji konstruktora.

9
00:00:55,950 --> 00:00:58,020
Porozmawiajmy trochę więcej o tym miejscu.

10
00:00:58,050 --> 00:01:01,330
Jeszcze lepiej niech diagram ten związek.

11
00:01:01,440 --> 00:01:03,170
Nie jest zbyt onieśmielony tym schemacie.

12
00:01:03,240 --> 00:01:06,330
Omówmy to krok po kroku, jako przewodnika.

13
00:01:06,330 --> 00:01:10,280
Okrąg jest funkcją i kwadrat jest obiektem.

14
00:01:10,290 --> 00:01:24,360
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.

15
00:01:24,360 --> 00:01:43,650
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.

16
00:01:43,890 --> 00:01:47,720
Ten link zostanie ustalone, gdy używany jest nowe słowo kluczowe.

17
00:01:47,940 --> 00:01:52,860
Reasumując każdą funkcję konstruktora ma właściwość na jego nazwie prototypem.

18
00:01:52,860 --> 00:01:58,150
Obiekt prototypowy jest obiektem, który może mieć również metody i właściwości z nim związane.

19
00:01:58,200 --> 00:02:05,100
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.

20
00:02:05,130 --> 00:02:07,620
Kiedy używany jest nowe słowo kluczowe.

21
00:02:07,710 --> 00:02:10,360
Teraz zobaczmy jak to wygląda na przykładzie kodu.

22
00:02:10,410 --> 00:02:14,970
Mam zamiar skopiować i wkleić ten kod w konsoli chrom i możemy chodzić po każdej linii niego.

23
00:02:15,180 --> 00:02:20,560
Najpierw muszę funkcję konstruktora nazwie osoba posiadająca właściwość o nazwie nazwa.

24
00:02:20,610 --> 00:02:27,480
Odkąd stworzył funkcję możemy już zobaczyć, że nie jest właściwością od funkcji o nazwie prototypem.

25
00:02:27,480 --> 00:02:33,830
Teraz mam zamiar utworzyć dwa obiekty o nazwie LP z mojej funkcji konstruktora przy użyciu nowego klucza.

26
00:02:34,350 --> 00:02:43,400
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.

27
00:02:43,710 --> 00:02:48,360
omówimy w następnym filmie, dlaczego ta właściwość prototype jest tak użyteczne.

28
00:02:48,360 --> 00:02:55,440
Wreszcie przedmiotem prototyp ma właściwość na jego nazwie konstruktora, który wskazuje z powrotem do pierwotnej funkcji konstruktora.

29
00:02:55,530 --> 00:03:06,340
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.

30
00:03:06,360 --> 00:03:11,070
Chcę wrócić kilka slajdów na wykresie tak, że możemy przejść przez to jeszcze raz.

31
00:03:11,340 --> 00:03:15,480
Pamiętaj kółka i kwadraty są funkcje są obiektami.

32
00:03:15,480 --> 00:03:21,270
Więc mam dwa obiekty zwane Ellie i na zimno, które zostały stworzone z funkcji osoba konstruktora.

33
00:03:21,270 --> 00:03:22,290
Zielone kółko.

34
00:03:22,290 --> 00:03:24,780
Ponieważ używam nowe słowo kluczowe, kiedy je stworzył.

35
00:03:24,960 --> 00:03:32,530
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.

36
00:03:32,940 --> 00:03:38,010
W kolejnym filmie zajmiemy obiekt prototypowy i zobaczyć, jak to jest przydatne.
