1
00:00:00,960 --> 00:00:04,850
이제는 자바 스크립트 객체를 사용하여 자신 만의 코드를 작성해야 할 때입니다.

2
00:00:04,890 --> 00:00:06,880
우리는 단지 하나의 빠른 운동을 할 것입니다.

3
00:00:06,880 --> 00:00:10,020
무비 데이터베이스 배열을 만들 것입니다.

4
00:00:10,020 --> 00:00:12,350
그래서 그것은 그것보다 훨씬 더 복잡하게 들립니다.

5
00:00:12,360 --> 00:00:19,650
아이디어는 영화라고하는 배열을 가지고 있고 그 배열 안에 영화 객체가 많다는 것입니다.

6
00:00:19,650 --> 00:00:22,700
그래서 이전에 우리가 보았던 게시 댓글과 같습니다.

7
00:00:22,740 --> 00:00:30,050
그래서 영화는 제목이 있어야합니다. 그 제목은 숫자이고 부울을 지켜본 등급입니다.

8
00:00:30,090 --> 00:00:34,380
그래서 그것은 당신이 영화를 보았는지 또는 영화를 보지 못했는지를 결정하기로되어 있습니다.

9
00:00:34,380 --> 00:00:37,430
그래서 그 안에 3 ~ 4 개의 서로 다른 영화가있는 배열을 정의하고 싶습니다.

10
00:00:37,590 --> 00:00:42,120
그런 다음 배열을 반복하고 이와 비슷한 모양을 인쇄합니다.

11
00:00:42,120 --> 00:00:51,800
그래서 각 줄에서 당신은 영화 제목 대시 또는 등급이 거짓인지를 봤다고 말할 것입니다.

12
00:00:52,030 --> 00:00:56,790
당신은 당신이 영화 제목이 평가를 돌진하는 것을 보지 못했다고 당신이 맞습니다.

13
00:00:56,790 --> 00:00:59,180
다시 한번 당신은 무비 객체들의 배열을 가질 것입니다.

14
00:00:59,190 --> 00:01:02,650
각각은 타이틀 등급을 가지고 있으며 어떤 것이 시청되었는지를 보았습니다.

15
00:01:02,850 --> 00:01:07,720
그런 다음 해당 배열의 영화를 반복하고 각 영화에 대한 줄을 인쇄합니다.

16
00:01:07,890 --> 00:01:09,100
그리고 그 줄이 포함됩니다.

17
00:01:09,270 --> 00:01:12,450
영화를 보거나 보지 못했다면 제목과 평점을 보시오.

18
00:01:12,840 --> 00:01:18,420
확인을 시도하면 혼자서이 작업을 시도 할 수 있습니다. 그런 다음 몇 초 후에 답을 확인합니다.

19
00:01:18,760 --> 00:01:19,170
승인.

20
00:01:19,230 --> 00:01:20,890
이제 솔루션을 작성하겠습니다.

21
00:01:20,940 --> 00:01:24,690
콘솔을 열고 영화의 배열을 선언 할 것입니다.

22
00:01:24,690 --> 00:01:29,550
지금까지 영화는 배열과 같습니다.

23
00:01:30,360 --> 00:01:33,670
그리고 Saray 안에서 우리는 많은 물건들을 넣을 것입니다.

24
00:01:34,170 --> 00:01:41,410
그래서 각각의 영화 객체는 제목을 가지게 될 것이고 나는 단지 두 가지를 할 것입니다.

25
00:01:41,430 --> 00:01:44,870
그래서 우리는 브뤼헤에서 많은 시간을 보내지 않습니다.

26
00:01:44,940 --> 00:01:47,080
당신이 그것을 보지 않은 경우에 중대한 영화.

27
00:01:47,580 --> 00:01:49,130
지켜 봤어.

28
00:01:49,530 --> 00:01:53,470
그건 내게 사실이고 등급은 5 점입니다.

29
00:01:53,970 --> 00:02:02,460
그리고 그게 조금 길어지기 때문에 저는이 속성을 모든 줄에 들여 쓰려고합니다.

30
00:02:02,460 --> 00:02:05,500
그것은 훨씬 더 읽기 쉽습니다.

31
00:02:06,900 --> 00:02:21,120
그래서 우리는 한 번 더 영화를 보겠습니다. 그리고 그것은 실제로 보지 못했던 조수 동결 될 것입니다.

32
00:02:22,410 --> 00:02:26,880
그래서 그것은 틀렸고 등급은 4 포인트 5가 될 것입니다.

33
00:02:26,970 --> 00:02:31,440
그것은 내가 들었던 것을 기반으로하고 있으며 우리는 영화를 그곳에 남겨 둘 것입니다.

34
00:02:31,560 --> 00:02:34,000
그래서 각각 두 장의 영화에 제목이 있습니다.

35
00:02:34,140 --> 00:02:38,000
문자열이 부울을보고 등급을 매겼습니다.

36
00:02:38,220 --> 00:02:43,170
그럼 enter를 치고 영화 배열 객체를 살펴 봅시다.

37
00:02:43,860 --> 00:02:45,210
우리가 기대하는 것처럼.

38
00:02:45,600 --> 00:02:51,930
이제 배열을 통해 반복 한 다음 모든 영화에 대해이 멋진 문자열을 인쇄하면됩니다.

39
00:02:51,930 --> 00:02:53,680
그래서 각각에 대해 a를 사용할 것입니다.

40
00:02:53,910 --> 00:02:56,730
그래서 각 영화.

41
00:02:56,730 --> 00:03:01,610
물론 for 루프 나 원하는 것을 쉽게 사용할 수도 있습니다.

42
00:03:02,220 --> 00:03:12,810
그래서 각각에 대해 우리는 영화의 자리 표시 자명을 부여 할 것이고 이것은 열리게 될 것입니다. 그리고 우리가하고 싶은 모든 것은 각 영화에 대한 줄을 인쇄하는 것입니다.

43
00:03:12,840 --> 00:03:15,030
그래서 그것은 긴 comp 's 생각 로그 일 것입니다.

44
00:03:15,420 --> 00:03:19,930
오히려 그 안에 더하기 기호가 잔뜩있는 거대한 Cazotte 로그를 작성하는 것보다.

45
00:03:20,070 --> 00:03:23,990
사실 result라는 문자열을 만들려고합니다.

46
00:03:24,180 --> 00:03:35,170
그래서이 var 결과가 같아 보이고 그 결과가 시작될 것입니다. 왜냐하면 여기를 살펴보면 모두 시작됩니다.

47
00:03:35,220 --> 00:03:45,410
그래서 나는 내 문자열을 시작하려고합니다. 그리고 나서 다음에 오는 것을 결정하기 위해 if 문을 사용할 것입니다. 나는 감시를 추가 할 것인가 또는 보지 않도록 추가 할 것인가를 결정합니다.

48
00:03:45,720 --> 00:03:46,990
그러기 위해서.

49
00:03:47,280 --> 00:03:51,860
여기에 공간이 있는지 확인한 다음 다음 줄에 if 문만 있습니다.

50
00:03:52,170 --> 00:03:56,430
영화가 본 경우.

51
00:03:56,790 --> 00:04:17,530
그래서 우리가 그것을 지켜 봤다면 우리는 결과 2를 더하기 동등하게 지켜 볼 것입니다. 그렇지 않으면 우리는 결과 플러스가 아닌 장면을 설정하려고합니다.

52
00:04:17,730 --> 00:04:19,260
또한 그 뒤에 공간이 있습니다.

53
00:04:19,260 --> 00:04:22,780
그래서 우리는 기본적으로 우리가 마지막에 인쇄 할 문자열을 만듭니다.

54
00:04:23,100 --> 00:04:24,440
그래서 시작됩니다.

55
00:04:24,630 --> 00:04:39,950
당신은 공간이 있고 그 다음에 우리가 추가하거나 보거나 연결하지 않을 각 영화에 대한 가치에 따라 다음 단계가 진행되어 영화에 제목을 추가하는 것입니다.

56
00:04:40,320 --> 00:04:47,790
다음으로 우리는 우리가 평등하다는 결과를 얻습니다. 그러면 제목 주위에 따옴표가있는 것을 볼 수 있습니다.

57
00:04:47,880 --> 00:04:55,690
따옴표를 작동 시키려면 큰 따옴표를 이스케이프 처리하기 위해 백 슬래시 따옴표를 사용해야합니다.

58
00:04:55,920 --> 00:04:59,990
그래서 우리는 평등 한 결과를 얻고 우리는 우리의 견적으로 시작할 것입니다.

59
00:05:00,090 --> 00:05:02,410
그래서 이것은 좀 이상하게 보입니다.

60
00:05:03,000 --> 00:05:10,700
그리고 우리는 plus 영화 점 제목을 더하기 위해 추가 할 것입니다.

61
00:05:10,710 --> 00:05:15,810
그리고 마지막에 우리가 백 슬래시 따옴표를 써야하는 마지막 인용문을 넣으십시오.

62
00:05:15,840 --> 00:05:17,860
그래서 그것은 많은 따옴표입니다.

63
00:05:17,880 --> 00:05:22,610
이것을 더블 쿼트로 바꾸면 큰 따옴표가됩니다.

64
00:05:23,610 --> 00:05:37,930
그리고 나서 그 큰 따옴표와 대시 다음에 공백을 추가하고 마지막으로 더하기 결과에 더하기 별의 수를 더하는 것입니다.

65
00:05:38,040 --> 00:05:55,710
그래서 당신은 그저 영화 평점과 별표가 필요하지 않을 것입니다.

66
00:05:56,280 --> 00:06:01,770
그리고 나서 우리는 그 로그 결과에 비용을 지불 할 것이고 우리는 여기에이를 끝낼 것입니다.

67
00:06:01,830 --> 00:06:07,540
당신은 브루 게스에서 보지 못했던 별 5 개를 냉동 4.5 등급으로 보았습니다.

68
00:06:07,800 --> 00:06:34,140
그리고 우리는 비참한 등급 3.5를 제목으로 여기에 하나 더 영화를 추가 할 수 있고 그것을 false로 설정 한 것을 보았습니다.

69
00:06:34,220 --> 00:06:41,660
나는 뮤지컬 영화를 결코 보지 못했고 이것을 들여 쓰기 만하면 쉽게 읽을 수 있습니다.

70
00:06:41,670 --> 00:06:48,830
그래서 여기에 들어가서 우리 코드를 다시 실행하여 물건을 출력하면이 한 번 더 걸을 수 있습니다.

71
00:06:48,930 --> 00:06:54,700
매번 for 루프에서 결과 문자열을 만들고 결과 문자열을 천천히 빌드 할 것입니다.

72
00:06:55,140 --> 00:06:57,520
그럼 브루 지스의 예를 들어 봅시다.

73
00:06:57,900 --> 00:07:00,610
우리는 당신에게 공간이 있다고 덧붙일 것입니다.

74
00:07:00,870 --> 00:07:05,990
그리고 나서 영화가 본다면 우리는 플러스가 될 것입니다.

75
00:07:06,090 --> 00:07:12,950
그래서 우리는 여러분이 끝내고 그 다음에 그 공간을 보았습니다. 그리고 코일을 큰 따옴표로 교체하십시오.

76
00:07:13,440 --> 00:07:15,870
플러스 영화 제목 플러스 다른 영화 따옴표.

77
00:07:16,020 --> 00:07:16,730
그럼 우리는 가지고있다.

78
00:07:16,730 --> 00:07:26,280
당신은 Bruges와 이중 따옴표 대쉬 공간에서 이중 인용문을 보았습니다. 그런 다음 영화 등급과 별표를 추가합니다.

79
00:07:26,490 --> 00:07:29,000
그래서 그 영화 평점은 5입니다.

80
00:07:29,190 --> 00:07:35,810
그래서 우리는 브리 지스에서 5 개의 별을 지켜 보았습니다. 그리고 우리는 그것을 출력합니다.

81
00:07:36,320 --> 00:07:38,510
당신은 그것이 잘 작동 볼 수 있습니다.

82
00:07:38,650 --> 00:07:42,750
그리고 우리가 새로 추가 한 Les Miserables는 당신이 보지 못했던 것처럼 나타납니다.

83
00:07:42,750 --> 00:07:44,890
Les Miserables 3.5 별.

84
00:07:45,150 --> 00:07:46,420
그게 우리가해야 할 전부입니다.

85
00:07:46,590 --> 00:07:52,330
이것을 약간 리팩터링하고 싶다면 여기에서 대부분의 논리를 옮기는 것이 좋습니다.

86
00:07:52,410 --> 00:07:56,190
인쇄를 제외하고는 모두 별도의 기능으로 이동하십시오.

87
00:07:56,430 --> 00:08:16,020
그래서 이것을 복사하여 Build string이라는 함수를 만들겠습니다. 그리고 결과 변수를 취하는이 코드를 모두 추가하려고하면 하나의 무비 객체를 취하게 될 것이고 천천히 똑같이 빌드 할 것입니다. .

88
00:08:16,020 --> 00:08:18,830
나는 영화라는 이름을 지었기 때문에 아무것도 바꿀 필요가 없다.

89
00:08:19,050 --> 00:08:28,780
그리고 마지막으로 리턴 결과가 될 것이고 그게 우리가 필요로하는 모든 것이고 우리는 for 루프를 조금 바꿀 필요가 있습니다.

90
00:08:28,920 --> 00:08:53,460
그래서 우리는 각 기능마다 영화를 만들고 각 영화마다 우리가해야 할 일은 영화 제작 스트링을 실행하고 인쇄하기 만하면 로그 채워진 문자열 영화를 취소합니다.

91
00:08:53,460 --> 00:08:55,130
그래서 이것은 그것을 많이 청소했습니다.

92
00:08:55,140 --> 00:08:59,020
각 영화에서 우리가 전달한 문자열을 재실행 할 때를 기억하십시오.

93
00:08:59,070 --> 00:09:01,910
문자열을 만들어 결과를 반환합니다.

94
00:09:02,100 --> 00:09:08,040
여기이 문자열은 반환되는 모든 문자열로 바뀌므로 출력됩니다.

95
00:09:08,290 --> 00:09:09,460
그래서 우리는 이것으로 끝납니다.

96
00:09:09,720 --> 00:09:11,100
그래서 좀 더 깨끗합니다.

97
00:09:11,100 --> 00:09:12,900
우리는이 간단한 각각을 위해 끝내게된다.

98
00:09:12,940 --> 00:09:14,760
무슨 일이 일어 났는지는 아주 분명합니다.

99
00:09:14,760 --> 00:09:16,760
Howsabout 로그를 인쇄하십시오.

100
00:09:16,980 --> 00:09:18,860
각 영화의 문자열을 만듭니다.

101
00:09:18,900 --> 00:09:20,600
당신이 그것을 보았다면 많은 의미가 있습니다.

102
00:09:20,610 --> 00:09:22,910
자신이해야 할 일을 즉시 알릴 수 있습니다.

103
00:09:22,910 --> 00:09:24,150
이름을 기반으로합니다.

104
00:09:24,450 --> 00:09:25,480
좋아, 그래.
