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
तो मैं इसे में तीन या चार अलग-अलग फिल्मों के साथ एक सरणी को परिभाषित करना चाहते हैं।

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
यह मेरे लिए सच हो जाएगा और रेटिंग पाँच है।

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
तो यह है कि गलत है और रेटिंग चार बिंदु पाँच होगा।

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
तो चलो हिट दर्ज है और हमारी फिल्में सरणी वस्तुओं पर एक नजर डालते हैं।

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
इसलिए मैं प्रत्येक के लिए एक का उपयोग करने के लिए जा रहा हूँ।

40
00:02:53,910 --> 00:02:56,730
प्रत्येक के लिए फिल्में तो।

41
00:02:56,730 --> 00:03:01,610
लेकिन निश्चित रूप से आप भी आसानी से एक पाश या जो भी आप पसंद करने के लिए इस्तेमाल कर सकते हैं।

42
00:03:02,220 --> 00:03:12,810
तो हर एक के लिए हम इसे फिल्म के एक प्लेसहोल्डर नाम और देता हूँ कि यह खुल जाएगा और सब है कि हम क्या करना चाहते हैं प्रिंट आउट प्रत्येक फिल्म के लिए एक पंक्ति है।

43
00:03:12,840 --> 00:03:15,030
तो यह है कि एक लंबे समय से कंप्यूटर अनुप्रयोग के बारे में सोचा लॉग होने जा रहा है।

44
00:03:15,420 --> 00:03:19,930
और बजाय एक विशाल Cazotte लॉग उस में प्लस के संकेत का एक गुच्छा है कि नहीं है।

45
00:03:20,070 --> 00:03:23,990
मैं वास्तव में एक स्ट्रिंग परिणाम बुलाया बनाने के लिए जा रहा हूँ।

46
00:03:24,180 --> 00:03:35,170
तो यह है कि इस तरह वर परिणामों के बराबर होती है देखने के लिए जा रहा है और इसे शुरू करने के रूप में आप हैं, क्योंकि अगर तुम यहाँ पर देखो वे सब शुरू के साथ आप आप हो जा रहा है।

47
00:03:35,220 --> 00:03:45,410
इसलिए मुझे लगता है कि जैसे मेरे स्ट्रिंग से शुरू करने जा रहा हूँ और फिर मैं एक अगर बयान के बारे में फैसला करने के लिए क्या आता है अगले मैं या तो मैंने देखा जोड़ने के लिए जा रहा हूँ या मैं नहीं देखा जोड़ने के लिए जा रहा हूँ के लिए जा रहा हूँ।

48
00:03:45,720 --> 00:03:46,990
तो यह है कि क्या करना है।

49
00:03:47,280 --> 00:03:51,860
सुनिश्चित करें कि आप अगली पंक्ति पर यहीं और फिर अपनी जगह है बनाने के लिए बस एक अगर बयान दिया है।

50
00:03:52,170 --> 00:03:56,430
तो फिल्म देखी गई है।

51
00:03:56,790 --> 00:04:17,530
तो अगर हम यह देख चुके हैं कि हम परिणाम दो सेट करने के लिए जा रहे हैं इसके अलावा यह बाद अंतरिक्ष के साथ बराबर देखा वरना हम परिणाम स्थापित करने जा प्लस दृश्य नहीं के बराबर होती है कर रहे हैं।

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
और फिर हम साथ साथ फिल्म डॉट शीर्षक के साथ साथ जोड़ने के लिए जा रहे हैं।

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
आप ब्रूश में पांच सितारों तुम जमे हुए 4.5 सितारों नहीं देखा है देख चुके हैं।

68
00:06:07,800 --> 00:06:34,140
और हम आगे जा सकते हैं और शीर्षक के लिए यहाँ में एक और फिल्म जोड़ने Miserables 3.5 रेटिंग और गलत पर सेट देखा गया है कि।

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
हम एक परिणाम स्ट्रिंग पाश के लिए हर बार बनाने के लिए और हम धीरे धीरे कि परिणाम स्ट्रिंग का निर्माण करने जा रहे हैं।

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
आप दोहरे उद्धरण ब्रुग में और दोहरे उद्धरण पानी का छींटा अंतरिक्ष देख चुके हैं और उसके बाद हम फिल्म रेटिंग और तारों में जोड़ सकते हैं।

79
00:07:26,490 --> 00:07:29,000
तो यह है कि फिल्म रेटिंग पाँच है।

80
00:07:29,190 --> 00:07:35,810
इसलिए हम अंत के साथ आप ब्रूश पानी का छींटा पांच सितारों में देख चुके हैं और हम चाहते हैं कि बाहर प्रिंट।

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
आप यह एक छोटा सा refactor करना चाहता था, तो यह हो सकता है एक अच्छा विचार यहाँ तर्क के सबसे स्थानांतरित करने के लिए है।

86
00:07:52,410 --> 00:07:56,190
एक तरफ छपाई से सब कुछ एक अलग समारोह में बाहर चले जाते हैं।

87
00:07:56,430 --> 00:08:16,020
इसलिए मैं इस कॉपी और एक समारोह में कहा जाता स्ट्रिंग का निर्माण करने जा रहा हूँ और कहा कि एक ही फिल्म वस्तु ले जाएगा और फिर यदि वे यह सब कोड है जो एक परिणाम चर लेता जोड़ने के लिए जा रहे हैं के अंदर और यह धीरे-धीरे यह बिल्कुल वैसा ही बनाता अप ।

88
00:08:16,020 --> 00:08:18,830
मैं इसे फिल्म का नाम दिया तो हम कुछ भी बदलने की जरूरत नहीं है रखा।

89
00:08:19,050 --> 00:08:28,780
और फिर बहुत पिछले बात वापसी परिणाम होगा और वह सब हम वहाँ की जरूरत है और फिर हम एक छोटा सा पाश के लिए हमारे बदलने की जरूरत है।

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
ठीक है तो यह बात है।
