1
00:00:00,960 --> 00:00:04,850
Teraz nadszedł czas, aby napisać niektóre z własnego kodu z wykorzystaniem obiektów JavaScript.

2
00:00:04,890 --> 00:00:06,880
Jesteśmy po prostu zrobić jednym szybkim ruchu.

3
00:00:06,880 --> 00:00:10,020
Masz zamiar zbudować tablicę bazy filmów.

4
00:00:10,020 --> 00:00:12,350
Tak to brzmi o wiele bardziej skomplikowana niż jest.

5
00:00:12,360 --> 00:00:19,650
Chodzi o to, że masz tablicę o nazwie filmów i wewnątrz tej tablicy masz kilka obiektów filmowych.

6
00:00:19,650 --> 00:00:22,700
Więc to jest tak jak w komentarzach MOŻESZ rzeczy, które widzieliśmy wcześniej.

7
00:00:22,740 --> 00:00:30,050
Więc film powinien mieć tytuł, który jest ciągiem rating to jest liczba i obserwował, która jest wartością logiczną.

8
00:00:30,090 --> 00:00:34,380
Tak, że po prostu ma ustalić, czy widzieliście film lub jeśli nie widzieliście film.

9
00:00:34,380 --> 00:00:37,430
Więc chcę, aby zdefiniować tablicę z trzema lub czterema różnymi filmami w nim.

10
00:00:37,590 --> 00:00:42,120
Potem idziesz do pętli tablicy i wydrukować coś, co wygląda tak.

11
00:00:42,120 --> 00:00:51,800
Tak więc w każdej linii można też powiedzieć, że oglądałem tytuł filmu kreska ilość gwiazdek Ocena czy obserwował jest fałszywe.

12
00:00:52,030 --> 00:00:56,790
Masz rację, że nie widzieli tytuł filmu kreska rating.

13
00:00:56,790 --> 00:00:59,180
Więc znowu będziesz mieć tablicę obiektów filmowych.

14
00:00:59,190 --> 00:01:02,650
Każdy z nich posiada rating tytuł i obserwował co jest.

15
00:01:02,850 --> 00:01:07,720
Potem idziesz do pętli tej tablicy filmów i wydrukować linię dla każdego z nich.

16
00:01:07,890 --> 00:01:09,100
I ta linia będzie zawierać.

17
00:01:09,270 --> 00:01:12,450
Jeśli masz lub nie widziałem filmu tytuł i ocenę.

18
00:01:12,840 --> 00:01:18,420
OK, tak więc możliwe spróbujesz to na własną rękę, a potem będę z powrotem w ciągu kilku sekund, aby przejść nad odpowiedzią.

19
00:01:18,760 --> 00:01:19,170
OK.

20
00:01:19,230 --> 00:01:20,890
Warto więc zacząć pisać rozwiązanie.

21
00:01:20,940 --> 00:01:24,690
Zamierzam otworzyć konsolę i zadeklarować tablicę z filmu.

22
00:01:24,690 --> 00:01:29,550
Do tej pory filmy równa tablicę.

23
00:01:30,360 --> 00:01:33,670
A potem wewnątrz Saray mamy zamiar umieścić kilka obiektów.

24
00:01:34,170 --> 00:01:41,410
Więc każdy obiekt filmowy będzie mieć tytuł, a ja po prostu zrobić dwa.

25
00:01:41,430 --> 00:01:44,870
Tak więc nie spędzają dużo czasu tutaj tytuł w Brugii.

26
00:01:44,940 --> 00:01:47,080
Świetny film, jeśli nie widział.

27
00:01:47,580 --> 00:01:49,130
Oglądany.

28
00:01:49,530 --> 00:01:53,470
To będzie prawdziwe dla mnie, a ocena jest pięć.

29
00:01:53,970 --> 00:02:02,460
I dlatego, że po prostu się trochę długo mam zamiar wciąć tę umieścić każdą właściwość w oddzielnym wierszu.

30
00:02:02,460 --> 00:02:05,500
To jest po prostu o wiele bardziej czytelny.

31
00:02:06,900 --> 00:02:21,120
Więc zrobimy jeszcze jeden film, a które zostaną zamrożone pływów, które tak naprawdę nie widziałem.

32
00:02:22,410 --> 00:02:26,880
Więc to jest fałszywe, a ocena będzie cztery przecinek pięć.

33
00:02:26,970 --> 00:02:31,440
To się po prostu będzie oparte wyłączać z tego, co słyszałem, a my zostawimy nasze filmy na tym.

34
00:02:31,560 --> 00:02:34,000
Więc dwa filmy każdy z nich ma tytuł.

35
00:02:34,140 --> 00:02:38,000
Ciąg obserwował wartość logiczną i rankingu numer.

36
00:02:38,220 --> 00:02:43,170
Więc hit wejść i spojrzeć na naszych obiektach filmy tablicy.

37
00:02:43,860 --> 00:02:45,210
Podobnie jak oczekujemy.

38
00:02:45,600 --> 00:02:51,930
Teraz wszystko, co musimy zrobić, to pętla przez tablicę, a następnie wydrukować ten miły ciąg dla każdego filmu.

39
00:02:51,930 --> 00:02:53,680
Więc zamierzam użyć dla każdego.

40
00:02:53,910 --> 00:02:56,730
Więc film dla każdego.

41
00:02:56,730 --> 00:03:01,610
Ale oczywiście można też łatwo użyć pętli for lub co wolisz.

42
00:03:02,220 --> 00:03:12,810
Więc dla każdego z nich damy mu nazwę zastępczy filmu, a to otworzy się i wszystko, co chcemy zrobić, to wydrukować wiersz dla każdego filmu.

43
00:03:12,840 --> 00:03:15,030
Tak, że dzieje się długa COMP myśl dziennika.

44
00:03:15,420 --> 00:03:19,930
I zamiast robić gigantyczne dziennik Cazotte, że ma kilka plusa niego.

45
00:03:20,070 --> 00:03:23,990
Jestem rzeczywiście zamiar zrobić ciąg o nazwie wynik.

46
00:03:24,180 --> 00:03:35,170
Więc to będzie wyglądać następująco var wynik równy i to się dzieje, aby rozpocząć jak trzeba, bo jeśli spojrzeć tutaj wszyscy zacząć trzeba mieć.

47
00:03:35,220 --> 00:03:45,410
Więc mam zamiar rozpocząć mój ciąg się tak, a potem będę mieć if zdecydować, co dalej mam albo mam zamiar dodać obserwował czy mam zamiar dodać nie widziałem.

48
00:03:45,720 --> 00:03:46,990
Tak więc, aby to zrobić.

49
00:03:47,280 --> 00:03:51,860
Upewnij się, że masz swoje miejsce właśnie tutaj, a następnie w następnej linii po prostu mieć if.

50
00:03:52,170 --> 00:03:56,430
Jeśli film oglądał.

51
00:03:56,790 --> 00:04:17,530
Jeśli więc oglądałem go zamierzamy ustawić wynik dwa plus równa obserwował z przestrzenią po nim albo mamy zamiar ustawić wynik Plus nie równa scenę.

52
00:04:17,730 --> 00:04:19,260
Również z przestrzenią po nim.

53
00:04:19,260 --> 00:04:22,780
Więc jesteśmy w zasadzie buduje ten ciąg, który mamy zamiar drukować na końcu.

54
00:04:23,100 --> 00:04:24,440
Tak zaczyna się.

55
00:04:24,630 --> 00:04:39,950
Masz miejsce, a następnie w zależności od wartości obserwował dla każdego filmu jesteśmy albo zamiar dodać lub złączyć obserwował, czy nie widział to następnym krokiem jest, aby przejść dalej i dodać w filmie tytuł.

56
00:04:40,320 --> 00:04:47,790
Więc następnym robimy dla nas wynik jest równy, a zobaczysz, że są w cudzysłowie tytuł.

57
00:04:47,880 --> 00:04:55,690
Więc jeśli chcemy, aby te cytaty pracować musimy upewnić się, że mamy ukośnika cytat ucieczki podwójnych cudzysłowów.

58
00:04:55,920 --> 00:04:59,990
Więc będziemy prowadzić także równe i wtedy mamy zamiar zacząć od naszego cytatu.

59
00:05:00,090 --> 00:05:02,410
Więc to jest trochę dziwny wygląd.

60
00:05:03,000 --> 00:05:10,700
A potem mamy zamiar dodać Plus film tytuł dot plusa.

61
00:05:10,710 --> 00:05:15,810
A potem kursu zamknięcia na koniec którego musimy po prostu zrobić ukośnika cytatów.

62
00:05:15,840 --> 00:05:17,860
Więc jest to dużo cudzysłowie.

63
00:05:17,880 --> 00:05:22,610
Pamiętaj, że ta zamienia się tylko podwójny cudzysłów i to zamienia się w podwójny cudzysłów.

64
00:05:23,610 --> 00:05:37,930
A potem niech dodać spację po tym podwójny cudzysłów i myślnik, a następnie bardzo Ostatnią rzeczą jest dodanie w wyniku Plus jest równa liczbie gwiazd.

65
00:05:38,040 --> 00:05:55,710
Tak, że będzie to nie trzeba cytat filmowy rating plusa gwiazdkowych tak po prostu.

66
00:05:56,280 --> 00:06:01,770
A potem będziemy kosztować tego rezultatu dziennika i skończymy z tym tutaj.

67
00:06:01,830 --> 00:06:07,540
Obejrzeniu w Brugii pięć gwiazdek nie widzieli Mrożone 4.5 gwiazdki.

68
00:06:07,800 --> 00:06:34,140
I możemy iść dalej i dodać jeszcze jeden film się, aby Tytuł Miserables Ocena 3,5 i obserwował ustawić, że wartość false.

69
00:06:34,220 --> 00:06:41,660
Widziałem ten film nigdy nie piła i niech wcięcie to po prostu tak, że łatwiej jest czytać i czytać ci to.

70
00:06:41,670 --> 00:06:48,830
Więc hit wprowadzić tutaj, a następnie ponownie uruchomić naszego kodu, aby wydrukować rzeczy i możemy przejść przez to jeszcze raz.

71
00:06:48,930 --> 00:06:54,700
Wykonujemy ciąg Wynik za każdym razem w pętli for i będziemy powoli budować ten ciąg wynikowy.

72
00:06:55,140 --> 00:06:57,520
Więc weźmy przykład w Brugii.

73
00:06:57,900 --> 00:07:00,610
Jedziemy, aby dodać trzeba przestrzeń.

74
00:07:00,870 --> 00:07:05,990
A potem, jeśli film oglądał jest prawdą, która to będziemy także równa się przyglądał.

75
00:07:06,090 --> 00:07:12,950
Tak więc skończyć z oglądanych filmów, a następnie przestrzeń po tym, a następnie wymienić cewkę w podwójny cudzysłów.

76
00:07:13,440 --> 00:07:15,870
Plus tytuł filmowy plus inny filmowy cytat.

77
00:07:16,020 --> 00:07:16,730
Tak więc mamy.

78
00:07:16,730 --> 00:07:26,280
Obejrzeniu podwójny cudzysłów w Brugii i podwójne miejsca cytat kreska a następnie dodamy w rankingu filmów i gwiazd.

79
00:07:26,490 --> 00:07:29,000
Tak, że ocena filmu jest pięć.

80
00:07:29,190 --> 00:07:35,810
Tak więc skończyć z oglądanych filmów w Brugii kreska pięcioma gwiazdkami i wydrukować na zewnątrz.

81
00:07:36,320 --> 00:07:38,510
Widać to działa dobrze.

82
00:07:38,650 --> 00:07:42,750
A nasz nowo dodane Les Miserables pokazuje się jako nie widzieliście.

83
00:07:42,750 --> 00:07:44,890
Les Miserables 3,5 gwiazdki.

84
00:07:45,150 --> 00:07:46,420
I to jest wszystko, co potrzebne do zrobienia.

85
00:07:46,590 --> 00:07:52,330
Jeśli chciałeś byłaby to trochę może być dobrym pomysłem jest, aby przenieść większość logiki tutaj.

86
00:07:52,410 --> 00:07:56,190
Oprócz drukowania wszystko przenieść się do osobnej funkcji.

87
00:07:56,430 --> 00:08:16,020
Więc mam zamiar skopiować to i że funkcja nazywa Buduj ciąg i że weźmie jednego obiektu filmowego, a następnie wewnątrz jeśli zamierzamy dodać cały kod, który trwa zmienną wynik i powoli buduje go dokładnie tak samo ,

88
00:08:16,020 --> 00:08:18,830
Ciągle nazwany film więc nie trzeba nic zmieniać.

89
00:08:19,050 --> 00:08:28,780
A potem bardzo Ostatnią rzeczą byłoby wynikiem powrotu i to wszystko musimy tam i wtedy musimy zmienić nasze pętli trochę.

90
00:08:28,920 --> 00:08:53,460
Więc mamy zamiar zrobić film rzeczy dla każdej funkcji każdy film, a dla każdego z nich, co mamy zamiar zrobić, to iść do przodu i uruchamiania zbudować ciąg filmu i wydrukować to wystarczy uruchomić anulować tę dziennika pełen ciąg filmu.

91
00:08:53,460 --> 00:08:55,130
Więc to oczyszczone to sporo.

92
00:08:55,140 --> 00:08:59,020
Wystarczy pamiętać, kiedy powtórka budować łańcuch mijamy w każdym filmie.

93
00:08:59,070 --> 00:09:01,910
To sprawia, że ​​ciąg i zwraca wynik.

94
00:09:02,100 --> 00:09:08,040
Więc to tu ma być zastąpiony niezależnie ciąg jest zwracany, a które zostaną wydrukowane.

95
00:09:08,290 --> 00:09:09,460
Tak więc skończyć z tym.

96
00:09:09,720 --> 00:09:11,100
Więc to trochę czystsze.

97
00:09:11,100 --> 00:09:12,900
Skończymy z tym ładnym proste dla każdego.

98
00:09:12,940 --> 00:09:14,760
To bardzo jasne, co się dzieje.

99
00:09:14,760 --> 00:09:16,760
Broszura Howsabout zalogować.

100
00:09:16,980 --> 00:09:18,860
Budowanie ciąg dla każdego filmu.

101
00:09:18,900 --> 00:09:20,600
To sprawia, że ​​wiele sensu, jeśli tylko spojrzeć na niego.

102
00:09:20,610 --> 00:09:22,910
Można od razu powiedzieć, co to ma do zrobienia.

103
00:09:22,910 --> 00:09:24,150
Opierając się na nazwę.

104
00:09:24,450 --> 00:09:25,480
OK, więc to jest to.
