1
00:00:00,720 --> 00:00:03,160
मैं इस पाठ में वापस आ सकता है।

2
00:00:03,150 --> 00:00:07,480
हम एक दौड़ के बारे में बात करने के लिए जारी कर रहे हैं और हम सरणी चलना पर ध्यान केंद्रित करने जा रहे हैं।

3
00:00:07,740 --> 00:00:14,470
तो इस बिंदु तक हमने देखा है कि कैसे हम एक सरणी कैसे एक सरणी सिर्फ डेटा स्टोर कर सकते हैं कि हम जो कुछ भी हम वहाँ में चाहते हैं की एक सूची है बना सकते हैं।

4
00:00:14,520 --> 00:00:30,410
हम नंबर और तार और बूलियन मान हम अन्य सरणियों स्टोर कर सकते हैं स्टोर कर सकते हैं लेकिन विचार है कि हम वहाँ में चीजों को संग्रहित किया है और हम चीजों को बाहर ले लिया है और हम जानकारी तक पहुँचा है मुझे पहला आइटम देने की तरह है या मुझे पिछले आइटम दे रहा है हम धक्का और पॉप का इस्तेमाल किया और पारी और n बदलाव किया है।

5
00:00:30,450 --> 00:00:38,470
लेकिन इस बिंदु तक हम नहीं देखा है कि कैसे हम एक सरणी के हर टुकड़े का उपयोग या एक सरणी में हर आइटम के लिए कुछ कोड से कर सकता है।

6
00:00:38,820 --> 00:00:44,380
और है कि क्या सरणी चलना एक सरणी पर iterating एक सूची पर iterating के लिए संदर्भित करता है।

7
00:00:44,400 --> 00:00:50,140
असल में यह है कि सरणी के माध्यम से पाशन और प्रत्येक आइटम के लिए या प्रत्येक आइटम के साथ कुछ कर रही है।

8
00:00:50,250 --> 00:00:55,560
तो मैं आपको कुछ वास्तविक दुनिया अनुप्रयोगों सरणी चलना के कुछ वास्तविक उदाहरण देता हूँ।

9
00:00:55,560 --> 00:00:59,010
तो एक सामान्य उदाहरण टिप्पणियों और पदों है।

10
00:00:59,010 --> 00:01:06,450
तो एक ब्लॉग पोस्ट है कि क्या यह Tumblr या रेडिट मुझे लगता है कि वास्तव में Tumblr टिप्पणी नहीं है, लेकिन हम इसे पढ़ा और इसे पढ़ने का कहना है कि चलो।

11
00:01:06,450 --> 00:01:08,620
पोस्ट में टिप्पणी की एक गुच्छा है।

12
00:01:08,850 --> 00:01:31,740
खैर उन टिप्पणियों एक सरणी में और आदेश उन टिप्पणियों क्या वास्तव में होता है के सभी प्रदर्शित करने के लिए जमा हो जाती है कुछ कोड छोरों उस के माध्यम से यह संभवतः 10000 टिप्पणी के साथ कि सरणी पर iterates और हर एक के लिए यह उन सब सामग्री हर समय बनाता है और एक छोटे से बनाता है सहयोगी या यह एक पैरा जो कुछ भी टिप्पणी है कि उसे बाहर आयु वर्ग के एक पाश में उत्पन्न होता है हैं बनाता है।

13
00:01:31,830 --> 00:01:37,160
जब हम इराक में पुनरावृति हम भी बहुत बहुत टिप्पणी के साथ कुछ इसी तरह कर रही हो जाएगा।

14
00:01:37,200 --> 00:01:46,080
बाद में इस कोर्स के लिए जब हम Noad बारे में बात करते हैं और यह विकास में वापस एक्सप्रेस हम टिप्पणियों की एक सरणी पर पुनरावृति करने के लिए प्रत्येक टिप्पणी बाहर मुद्रित करने के लिए एक पाश का उपयोग होगा में।

15
00:01:46,080 --> 00:01:49,140
हम यह भी है जब आप इसे सूची करने के लिए बनाने के सरणी चलना उपयोग कर सकता हूँ।

16
00:01:49,170 --> 00:02:01,380
इसलिए हम पहले से ही एक सरल सूची करने के लिए शुरू कर दिया है, लेकिन जब हम वास्तव में एक प्रकार की लाल शराब एसएस करने के लिए प्रत्येक में जोड़ने के लिए एक पाश का उपयोग किया जाएगा प्रत्येक करने के लिए जाने के लिए और क्या करने के लिए प्रत्येक के लिए एक छोटी सी div बनाने के लिए और फिर हम प्रत्येक एक शैली जाएगा करने के लिए।

17
00:02:01,410 --> 00:02:08,170
ही बात है जब आप एक ब्लॉग एप्लिकेशन को बनाने में हम एक पाश का उपयोग करने के लिए जा रहे हैं और ब्लॉगों की हमारी सरणी में प्रत्येक ब्लॉग के लिए हम कुछ करने जा रहे हैं।

18
00:02:08,280 --> 00:02:10,250
हम पेज पर एक छोटे से ब्लॉग पोस्ट कर दूँगा।

19
00:02:10,440 --> 00:02:12,480
तो विकिरण वास्तव में महत्वपूर्ण है।

20
00:02:12,480 --> 00:02:15,180
यह शायद सबसे आम बात है कि हम सरणियों के साथ करते हैं।

21
00:02:15,210 --> 00:02:16,360
हम डेटा की एक सूची है।

22
00:02:16,470 --> 00:02:19,500
आम तौर पर आप उस सूची में सब कुछ करने के लिए कुछ करना चाहते हैं।

23
00:02:19,560 --> 00:02:26,780
अन्यथा आप केवल पहली बात पर हमेशा काम करना चाहते हैं या सातवें आइटम हमेशा हो सकता है आप एक सरणी का उपयोग नहीं किया जाना चाहिए।

24
00:02:26,820 --> 00:02:28,910
शायद तुम सिर्फ अपने दम पर है कि आइटम की दुकान।

25
00:02:29,220 --> 00:02:30,990
इसलिए हम तीन उद्देश्यों यहाँ है।

26
00:02:31,080 --> 00:02:39,130
पहले मैं तुम्हें दिखाने के लिए कि कैसे आप एक सरणी पर पुनरावृति करने के लिए एक पाश के लिए उपयोग कर सकते हैं और फिर मैं आपको कुछ नया प्रत्येक के लिए कहा जाता है को दिखाने के लिए जा रहा हूँ।

27
00:02:39,420 --> 00:02:44,340
तो आप चार छोरों से पहले देखा है, लेकिन एक foreach कुछ नया यह है कि यह मेरी राय में रोमांचक है है।

28
00:02:44,340 --> 00:02:46,460
यह भी सच में बहुत उपयोगी है।

29
00:02:46,530 --> 00:02:49,340
और फिर आखिरी बात हम कर लेंगे दोनों की तुलना नहीं है।

30
00:02:49,350 --> 00:02:54,940
तो चलो यहाँ शुरू मैं एक सरणी के माध्यम से पाश पाश के लिए एक का उपयोग करने का एक उदाहरण है चलो।

31
00:02:55,260 --> 00:03:00,480
इसलिए हम रंग के धागे लाल, नारंगी, पीले और हरे रंग के लिए चार वस्तुओं है की एक सरणी है।

32
00:03:00,760 --> 00:03:06,530
अब अगर मैं हर एक को बाहर मुद्रित करने के लिए अगर हम इस बारे में बात नहीं करना चाहता था हम फिर से चलना भी नहीं किया।

33
00:03:06,900 --> 00:03:08,750
मैं यहाँ पर यह कॉपी हूँ।

34
00:03:09,480 --> 00:03:12,180
मैं क्या करने के लिए होता है कुछ इस तरह है।

35
00:03:12,220 --> 00:03:23,420
रद्द लॉग रंग शून्य और फिर 1 और 2 के लिए ही काम करते हैं।

36
00:03:23,910 --> 00:03:37,170
और फिर 3 के लिए अंत में अमेरिका के ग्रीन और मेहमानों को सिर हानिकारक देता है, लेकिन है कि कहीं निकट के रूप में बुरा है, तो हम इस सरणी में दस हजार रंग या पर 10000 टिप्पणी की थी के रूप में यह हो सकता है या एक पोस्ट पढ़ सकता है।

37
00:03:37,320 --> 00:03:40,020
तो जाहिर है कि वास्तव में हमारे लिए काम नहीं करेगा।

38
00:03:40,290 --> 00:03:42,960
तथ्य यह है कि यह सूखा कोड नहीं है उल्लेख नहीं है।

39
00:03:42,960 --> 00:03:44,810
हम अपने आप को हर समय दोहरा रहे हैं।

40
00:03:45,000 --> 00:03:51,030
तो हम एक पाश का उपयोग मदद करने के लिए इस प्रक्रिया को स्वचालित क्योंकि हम यहाँ क्या कर रहे हो एक ही ऑपरेशन है।

41
00:03:51,030 --> 00:03:53,860
केवल एक चीज है कि परिवर्तन संख्या 8 यहाँ है।

42
00:03:54,240 --> 00:03:55,990
और हर बार हम सिर्फ एक जोड़ रहे हैं।

43
00:03:56,190 --> 00:04:03,070
इसलिए हम सरणी की शुरुआत में शुरू कर रहे हैं और हम अंत करने के लिए सभी तरह से जा रहे हैं तो आप सिर्फ एक साथ कर सकते हैं कि पाश के लिए के रूप में आप यहाँ देख सकते हैं।

44
00:04:03,390 --> 00:04:09,640
हमेशा सरणी में पहला सूचकांक है, क्योंकि है कि इसलिए हमारे लिए लूप हमारी आँख हमारे चर शून्य पर शुरू होता है।

45
00:04:09,750 --> 00:04:13,440
और फिर हम एक यह करने के लिए हर बार पाश के माध्यम से जोड़ सकते हैं और हम जाते रहते हैं।

46
00:04:13,530 --> 00:04:14,350
वाह।

47
00:04:14,440 --> 00:04:17,290
यह रंग सरणी की लंबाई से भी कम है।

48
00:04:17,340 --> 00:04:20,510
तो याद है इस सरणी की लंबाई चार है।

49
00:04:20,520 --> 00:04:27,990
यह कभी नहीं के बराबर चार क्योंकि रंग चार परिभाषित नहीं है चाहिए तो मैं कम से कम चार घंटे की है, जबकि।

50
00:04:28,140 --> 00:04:30,360
तो पाश के लिए के इस प्रकार के वास्तव में सच में आम है।

51
00:04:30,510 --> 00:04:39,050
तो मुझे बस इसे बाहर यहाँ टाइप के लिए हमारी आँख शून्य आंखों का रंग चक्कर लगाना से भी कम समय के बराबर होती है और आप इसे इस तरह करने की जरूरत नहीं करते।

52
00:04:39,060 --> 00:04:43,740
तुम भी लंबाई के बराबर या दो रंगों की तुलना में कम कर सकते हैं।

53
00:04:43,770 --> 00:04:50,050
अमांडा Swon जो थोड़ा सा रह गया है तो ज्यादातर लोगों को इस तरह से इसे लिख नहीं होगा, लेकिन यह एक ही बात है।

54
00:04:50,280 --> 00:04:57,200
तो मैं प्लस प्लस की तरह बाहर बंद करने और हमारे कोष्ठक खुला।

55
00:04:57,720 --> 00:05:05,110
और क्या हम यहाँ प्रवेश करने के बारे में सलाह के बजाय करूँगा के अलर्ट चेतावनी रंगों पर करते हैं।

56
00:05:05,120 --> 00:05:07,910
मैं बस ऐसे ही।

57
00:05:08,060 --> 00:05:16,290
तो वास्तव में यह है कि सभी नए हमें देखने की तरह इस नई है, लेकिन वहाँ कोई नई बात नहीं यहाँ अवधारणाओं के रूप में के रूप में दूर है पाश के लिए एक का उपयोग कर देख नहीं होना चाहिए।

58
00:05:16,290 --> 00:05:26,180
यह सिर्फ पाश है कि आप पहले से ही एक नंबर शून्य से शुरू देखा है के लिए एक ले जा रहा है और हम ऊपर जा रहा है और कुछ अन्य नंबर बताने के लिए और उसके बाद सब है कि हम कर रहे हैं एक सरणी में उस नंबर plugging है कर रहे हैं।

59
00:05:26,190 --> 00:05:28,130
तो चलो इस कोशिश करते हैं।

60
00:05:28,650 --> 00:05:34,700
और मुझे आशा है कि आप यह है कि मैं लाल, नारंगी, पीले, हरे के साथ खत्म पढ़ सकते हैं।

61
00:05:34,980 --> 00:05:40,440
और चलो बजाय सिर्फ परिषद डॉट Lague के साथ ही काम करते हैं।

62
00:05:40,440 --> 00:05:41,360
और वहाँ हम चले।

63
00:05:41,730 --> 00:05:47,230
तो फिर क्या हम वास्तव में टिप्पणी है कि हमारे मैंने कॉल के लिए कर की तरह कुछ के साथ क्या होगा।

64
00:05:47,250 --> 00:06:04,280
और फिर मैं लंबाई में कम और टिप्पणियों के बजाय कुछ हम एक समारोह में कहा जाता मेकअप टिप्पणी उसे बाहर धार हो सकता है या ऐसा कुछ प्रवेश के बाहर रद्द कर दिया और कहा कि सभी iChat उसे Alpher एक टिप्पणी करने के लिए जिम्मेदार होगा कहा था और अब हम कर रहे हैं यह टिप्पणी सरणी में हर आइटम के लिए।

65
00:06:04,460 --> 00:06:04,820
ठीक।

66
00:06:04,860 --> 00:06:06,490
तो है कि कैसे हम एक पाश के लिए उपयोग कर सकते है।

67
00:06:06,500 --> 00:06:11,330
हम भी पीछे की ओर जाना है तो हम सरणी के अंत में शुरू और हम जब तक हम शून्य मारा जा रहा रख सकता है।

68
00:06:11,400 --> 00:06:18,100
लेकिन यह है कि एक छोटा सा कम आम है, लेकिन वहाँ एक सरणी एक foreach कहा जाता है के माध्यम से पुनरावृति की एक पूरी अन्य रास्ता नहीं है।

69
00:06:18,270 --> 00:06:25,230
और मेरी राय foreach में यह आसान है यह छोटा है और यह आजकल ज्यादा आम है का उपयोग करने के लिए काफी अच्छा है।

70
00:06:25,230 --> 00:06:27,990
अब प्रत्येक के लिए एक हमेशा जावास्क्रिप्ट का एक हिस्सा रहा है।

71
00:06:28,170 --> 00:06:33,440
इसलिए यह एक सरणी के माध्यम से पाश या पाश पाश के लिए सादे पुराने के लिए एक का उपयोग कर की तुलना में अपेक्षाकृत नया है।

72
00:06:33,480 --> 00:06:37,210
यह मुझे लगता है कि 2009 या तो एक में बाहर आया था।

73
00:06:37,440 --> 00:06:47,190
तो वहाँ ट्यूटोरियल हो जाएगा और वहाँ कुछ पुराने किताबें है कि इसे संदर्भ नहीं है, लेकिन क्या इसके लायक है के लिए मुझे लगता है कि यह एक सरणी के माध्यम से पाश के लिए सबसे अच्छा तरीका है कर रहे हैं।

74
00:06:47,220 --> 00:06:52,020
वहाँ एक बाधा बहुत शुरुआत में अधिक प्राप्त करने के रूप में आप देखेंगे का एक छोटा सा है।

75
00:06:52,200 --> 00:06:57,090
यह कुछ नया है यह एक छोटे से डराना जहाँ हम वास्तव में एक समारोह में एक समारोह से गुजर रहे हैं।

76
00:06:57,090 --> 00:06:58,940
तो मैं बस एक पल में है कि समझाता हूँ।

77
00:06:58,950 --> 00:07:13,260
लेकिन एक बार आप अतीत मिलता है कि एक बार जब आप एक तरह से वाक्य रचना जानने के लिए और यह करने के लिए इस्तेमाल किया हो और आप जानते हैं कि जब आप कोष्ठकों में कोष्ठक की आवश्यकता है और वहाँ वहाँ सामान का एक छोटा सा की तरह आप शुरुआत में, लेकिन एक बार के माध्यम से प्राप्त करने के लिए है कि आप इसके साथ आराम कर रहे हैं यह इतना पाश के लिए एक का उपयोग करने से आसान है।

78
00:07:13,320 --> 00:07:25,310
यह तेजी से है और आप जगह पर यह सब देख लेंगे और मैं छोरों foreach का उपयोग करने के लिए बस की तरह दोनों दिशाओं से आप हिट करने के लिए इतना है कि आप उन दोनों के लिए इस्तेमाल किया पाने के लिए प्रयास करें और संतुलित उपयोग होना करने के लिए अपनी पूरी कोशिश करूँगा।

79
00:07:25,360 --> 00:07:27,880
लेकिन मैं बता सकता हूँ तुम अब मैं चार-चार के लिए आंशिक हूँ।

80
00:07:27,890 --> 00:07:29,070
यहाँ तो यह क्या है।

81
00:07:29,160 --> 00:07:33,600
यह एक तरीका है कि हर एक प्रत्येक सरणी पर परिभाषित किया गया है के लिए कहा जाता है।

82
00:07:33,620 --> 00:07:40,620
यह कुछ का हिस्सा सरणी प्रोटोटाइप जो जहां धक्का और पॉप और बदलाव की तरह उन तरीकों के सभी और unshipped वे सब कहाँ रहते हैं यह भी कहा जाता है।

83
00:07:40,740 --> 00:07:44,920
तो यह क्या करता है यह एक तर्क के रूप में एक समारोह के रूप में लेता आप यहाँ देख सकते है।

84
00:07:44,940 --> 00:07:52,270
इसलिए हम हम सरणी जो कुछ सरणी के नाम coloreds टिप्पणी मामले के अनुसार प्रत्येक ऊंट लागत के लिए डॉट है के बारे में।

85
00:07:52,500 --> 00:07:55,080
और फिर हम एक समारोह में गुजरती हैं।

86
00:07:55,320 --> 00:07:56,580
तो यह वास्तव में इस तरह नहीं लगती है।

87
00:07:56,580 --> 00:08:01,620
आम तौर पर क्या आप सबसे अधिक बार देखेंगे एक गुमनाम समारोह हम यहाँ है की तरह है।

88
00:08:02,340 --> 00:08:10,720
तो अगर आप इस पूरी बात एक समारोह है और फिर उस समारोह सरणी में हर एक तत्व के लिए कहा जाता है, जिसमें से गुजरती हैं।

89
00:08:11,190 --> 00:08:13,150
तो मैं आपको एक उदाहरण यहां दिखाते हैं।

90
00:08:13,250 --> 00:08:14,870
हम सिर्फ इस कोड को ले जाऊँगा।

91
00:08:14,970 --> 00:08:19,340
पर इस सरणी कॉपी और फिर स्क्रीन स्पष्ट पहले।

92
00:08:20,160 --> 00:08:25,200
इसलिए हम रंगों सरणी है और फिर हम प्रत्येक के लिए रंग के बारे में।

93
00:08:25,200 --> 00:08:33,580
और जब भी मैं में पारित हम प्रत्येक तत्व पर बुलाया जाएगा और उसके बाद आम तौर पर हम नैनो misfunction यहाँ होगा और मैं इसे किसी भी तर्क देने के लिए नहीं जा रहा हूँ।

94
00:08:33,580 --> 00:08:36,180
मैं समझाता हूँ क्या तर्क है कि बस एक पल में है।

95
00:08:36,170 --> 00:08:37,300
इसलिए प्रत्येक के लिए colourist।

96
00:08:37,320 --> 00:08:39,570
और फिर बस खाली समारोह।

97
00:08:39,600 --> 00:08:48,530
और अब के लिए हम बस ऐसे ही प्रत्येक के लिए अंदर निरंतर सैलाब कर देंगे।

98
00:08:48,570 --> 00:08:56,660
एक पल क्या आप ऐसा करने के लिए मैंने कहा कि यह सरणी में हर आइटम के लिए समारोह का कारण बनता है और मैं में प्रवेश मारा हूँ उम्मीद के बारे में सोचने के लिए ले लो।

99
00:08:57,360 --> 00:09:05,970
और मैं हमेशा इस बारे में भूल यह बहुत अच्छा वीडियो यहाँ नहीं है, लेकिन क्रोम एक पंक्ति में उन सभी परिषदों लॉग सेक जाएगा।

100
00:09:06,090 --> 00:09:07,790
लेकिन वहाँ लाल रंग के लिए एक नंबर यहाँ है।

101
00:09:07,950 --> 00:09:11,840
तो यह है कि यह चार बार सरणी में प्रत्येक आइटम के लिए एक दोहरा रहा है।

102
00:09:12,240 --> 00:09:22,160
तो एक आसान तरीका यह देखना है कि वास्तव में एक सतर्क रहना होगा और वे तीन और चार अलर्ट सचेत करने के लिए एक पत्र मिलता है।

103
00:09:22,160 --> 00:09:24,440
तो यह सरणी में प्रत्येक आइटम के लिए यह कर रहा है।

104
00:09:24,920 --> 00:09:33,820
लेकिन वह सिर्फ समय या लंबाई शून्य से एक सरणी के लिए समय में से एक नंबर के लिए कुछ कोड एक्स संख्या को चलाने के लिए है कि सभी उपयोगी नहीं है।

105
00:09:33,870 --> 00:09:36,830
हम आम तौर पर किसी भी तरह कि सरणी में डेटा का उपयोग करना चाहते हैं।

106
00:09:36,840 --> 00:09:52,530
यह टिप्पणी प्रत्येक अब समय बना रहा है यह डेटाबेस के लिए कुछ बचत है कि क्या यह प्रत्येक आइटम के लिए एक अंक के लिए कुछ जोड़ने चाहे लेकिन हम आम तौर पर बातचीत या सिर्फ मनमाने ढंग से चेताने या कि प्रवेश के लिए आता है की तुलना में कुछ रास्ते में है कि आंकड़ों में हेरफेर नहीं बल्कि चाहते हैं या नहीं।

107
00:09:52,710 --> 00:10:01,220
तो जिस तरह से है कि हम उस डेटा प्राप्त हमारे समारोह में जो कुछ भी इस समारोह है कि क्या यह एक गुमनाम समारोह में एक नामित समारोह समारोह अभिव्यक्ति है होने से है।

108
00:10:01,290 --> 00:10:01,850
कोई फर्क नहीं पड़ता कि।

109
00:10:01,860 --> 00:10:11,600
लेकिन जो कुछ भी है कि समारोह में हम एक तर्क को छोड़कर यह है तो मुझे यह यहां फिर से लिखना है और यह कुछ भी हम सिर्फ किसी अन्य समारोह में कहा कि हम परिभाषित की तरह चाहते हैं कहा जा सकता है।

110
00:10:11,620 --> 00:10:22,130
तो मैं एक भयानक नाम के साथ शुरू की तरह मैं कुत्तों जो आपको उम्मीद है कि अपने कोड में इस्तेमाल कभी नहीं होगा जब तक कि यह वास्तव में कुछ स्थिति में समझदारी है प्यार करता हूँ।

111
00:10:22,480 --> 00:10:27,060
मैं कई हालांकि लगता नहीं कर सकते हैं और क्या मैं करूँगा कुत्तों और प्रिंट की या तो ले रहा है।

112
00:10:27,100 --> 00:10:30,850
मैं कुत्तों हर बार तो प्रत्येक के लिए अंदर प्रवेश नहीं कर प्यार करते हैं।

113
00:10:31,000 --> 00:10:44,490
इसके अलावा मैं कुत्तों से प्यार है और मैं प्रवेश मारा हूँ और आप हम चारा चारा पीले और अंत में एक हरे रंग के लिए अंदर अंदर चारा नारंगी के अंदर पढ़ा अंदर पाने देखेंगे।

114
00:10:44,830 --> 00:10:55,230
तो क्या हो रहा है मुझे प्यार है कि कुत्तों कि सरणी में प्रत्येक आइटम के मूल्य पकड़ रहा है हम के माध्यम से या के रूप में पाश के रूप में foreach के माध्यम से छोरों है।

115
00:10:55,380 --> 00:11:00,080
तो यह प्रत्येक मद इस पूरे समारोह के लिए इस समारोह बुला रहा है।

116
00:11:00,360 --> 00:11:08,050
और न केवल यह सिर्फ यह बुला लेकिन यह इस समारोह में लाल और उसके बाद नारंगी और फिर पीले और हरे रंग में तो गुजर रहा है।

117
00:11:08,070 --> 00:11:10,010
तो मुझे आप एक वैकल्पिक वाक्य रचना दिखाते हैं।

118
00:11:10,120 --> 00:11:14,690
खैर यह वास्तव में एक वैकल्पिक वाक्य रचना लेकिन एक समारोह को परिभाषित करने और इसे पारित करने के लिए एक और रास्ता नहीं है।

119
00:11:14,790 --> 00:11:16,650
तो यह सिर्फ किसी अन्य समारोह की तरह है।

120
00:11:16,750 --> 00:11:40,500
और यह प्रिंट रंग और कहा कि सभी को यह करना होगा फोन करने वाला एक बहस का रंग बुलाया लेते हैं और फिर यहां के बजाय मैं एक निरंतर लॉग करते हैं और चलो बस शुरू करने के लिए वहाँ के सितारों की एक पंक्ति करते हैं और मुझे लगता है कि लाइन को कॉपी जाएगा और है तो यह रंग के लिए लॉग इन नहीं करना होगा नीचे।

121
00:11:41,790 --> 00:11:44,240
और उसके बाद फिर से एक टुकड़ा रूपरेखा।

122
00:11:44,710 --> 00:11:45,120
ठीक।

123
00:11:45,220 --> 00:11:47,190
तो हम एक सादे समारोह लगाने के लिए है।

124
00:11:47,190 --> 00:11:54,080
उम्मीद है कि यह इस बिंदु पर समीक्षा लेता है एक तर्क रंग कहा जाता है और मैं में प्रवेश कुछ नहीं होता, क्योंकि मैं केवल समारोह परिभाषित किया है मारा।

125
00:11:54,150 --> 00:11:58,590
लेकिन अब अगर मैं इसे प्रिंट रंग फोन और बैंगनी करते हैं।

126
00:11:58,680 --> 00:12:03,830
जाहिर है सबसे अच्छा रंग मैं सितारों बैंगनी सितारों मिलता है।

127
00:12:04,620 --> 00:12:10,800
और बस के रूप में मैं समीक्षा अपरिभाषित मिल मेरे समारोह वास्तव में कुछ भी वापस नहीं करता है क्योंकि लेकिन यह तीन लाइनों प्रिंट।

128
00:12:10,980 --> 00:12:25,410
ठीक है तो मैं सरणी में हर आइटम पर इस प्रिंट रंग और चलाने के लिए प्रत्येक के लिए उपयोग कर सकते हैं सब मुझे क्या करना है वह यह है कि रंग है जो प्रत्येक के लिए अपने सरणी यहाँ एक पूरे समारोह बाहर लिखने की अपेक्षा है और उसके बाद।

129
00:12:25,480 --> 00:12:35,060
सब मुझे करना प्रिंट रंग में पास होना जरूरी है और यह एक बहुत महत्वपूर्ण टिप्पणी है कि मैं कोष्ठकों यहाँ डाल नहीं है अगर मैं वहाँ उन कोष्ठकों डाल दिया करते है।

130
00:12:35,190 --> 00:12:37,570
मैं तुरंत उस समारोह फोन करने के लिए जा रहा हूँ।

131
00:12:37,570 --> 00:12:42,630
याद रखें कि जब भी जावास्क्रिप्ट के एक समारोह कोष्ठकों के द्वारा पीछा यह इसे कार्यान्वित देखता है।

132
00:12:42,730 --> 00:12:55,220
तो यह बात नहीं है कि मैं इस बारे में गुजर रहा हूँ प्रत्येक यह कहा जाएगा इससे पहले कि हम चाहते हैं कि यह कहा जा करने के लिए क्या हम वास्तव में करने के लिए बस कोष्ठकों हम प्रत्येक के लिए कह रहे हैं बिना प्रिंट रंग में पारित नहीं।

133
00:12:55,360 --> 00:12:55,920
ये रहा।

134
00:12:55,920 --> 00:12:56,640
यहाँ समारोह है।

135
00:12:56,660 --> 00:12:58,450
मैं तुम्हें मेरे लिए बाद में फोन करना चाहते हैं।

136
00:12:58,570 --> 00:13:01,880
के माध्यम से आप पाश और मैं चाहता हूँ कि जब आप सरणी में प्रत्येक आइटम पर यह फोन करने के लिए।

137
00:13:02,040 --> 00:13:04,770
तो फिर क्या हुआ अगर हम तेजी से आगे कुछ नहीं होगा।

138
00:13:04,840 --> 00:13:14,070
वैसे मुझे पहली हिट दर्ज करते हैं और आप देखेंगे कि हम बैंगनी मिलता है, जबकि यह यहां लाल, नारंगी, पीले और हरे शुरू होता है।

139
00:13:14,470 --> 00:13:28,440
तो क्या पर्दे के पीछे क्या हो रहा है कि प्रत्येक के लिए प्रिंट रंग ले जा रहा है और यह प्रिंट रंग लाल रंग नारंगी प्रिंट चल रहा है सिवाय इसके कि यह सच है कि तरह नहीं लगती है।

140
00:13:28,440 --> 00:13:40,090
यह और अधिक इस प्रिंट रंग रंग पाई जो 0 और फिर सुंदर रंग रंग एक में शुरू होता है जैसा दिखता है।

141
00:13:40,260 --> 00:13:43,960
इसलिए यह हमारे प्रिंट रंग समारोह ले जा रहा है और यह वास्तव में यह हमारे लिए बुला रहा है।

142
00:13:44,010 --> 00:13:47,970
तो हम बस यह बताओ कि क्या फोन करने के लिए और यह हम वस्तुओं पर यह फोन करता हूँ।

143
00:13:48,100 --> 00:14:01,820
इसलिए प्रत्येक के लिए ऐसा नहीं है क्योंकि हम मैं के साथ काम करने के लिए हम एक पाश के लिए के लिए वाक्य रचना लिखने के लिए बाहर की जरूरत नहीं है नहीं है और हम अपने कोड के अंदर रंग मैं का उपयोग करने की जरूरत नहीं है या हम का उपयोग यह है कि वास्तव में अच्छा है जो कुछ भी हम इसे यहाँ कहते हैं।

144
00:14:01,890 --> 00:14:13,130
तो इस मामले में रंग लेकिन याद है मैं पता चला है के रूप में मैं कुत्तों जो एक अच्छा नाम वास्तव में नहीं है प्यार करता हूँ लेकिन यह कुछ भी है कि हम चाहते हैं कि हो सकता है और उम्मीद है कि यह रंग की तुलना में अधिक मायने रखता है।

145
00:14:13,620 --> 00:14:26,220
तो फिर हम उन दोनों के लिए और प्रत्येक के लिए प्रत्येक के लिए उपयोग कर सकते हैं नए और अधिक लोकप्रिय है और मैं इसे पसंद करते हैं, लेकिन मैं आपको एक संतुलित दृष्टिकोण या कम से कम बल तुम दोनों को देखने के लिए देने के लिए अपनी पूरी कोशिश करूँगा।

146
00:14:26,350 --> 00:14:34,380
और फिर यहाँ के माध्यम से पाशन के दो तरीके की तुलना दी और वहाँ दो से अधिक तरीकों से हम जो मैं आपको संक्षेप में दिखाता हूँ पाठ्यक्रम के एक जबकि पाश का उपयोग कर सकता है।

147
00:14:34,440 --> 00:14:36,970
हम रंग के लिए एक ही बात कर सकता है।

148
00:14:37,300 --> 00:14:40,420
हम सब करने की ज़रूरत है एक चर को परिभाषित है।

149
00:14:40,410 --> 00:14:43,710
चलो यह गिनती फोन करते हैं और यह शुरुआत में शून्य के बराबर है।

150
00:14:44,230 --> 00:14:51,400
और फिर हम सिर्फ प्रत्येक के लिए हमारे चाहते हैं, जबकि गिनती बाहर colourist लंबाई की तुलना में कम है करने के लिए जा रहे हैं।

151
00:14:51,390 --> 00:14:53,620
मैं सिर्फ पाश के लिए एक तरह से मतलब है।

152
00:14:54,100 --> 00:15:05,440
और फिर यहाँ की बजाय हम गिनती बढ़ाने के लिए इससे पहले कि हम भूल जाते है और फिर हम सिर्फ एक निरंतर alt लॉग रंग के मायने रखता कर सकते हैं।

153
00:15:05,860 --> 00:15:11,200
तो यह एक छोटे से अधिक वाक्य रचना जैसे हर जबकि पाश आमतौर पर पाश के लिए एक की तुलना में है।

154
00:15:11,350 --> 00:15:18,800
हम पहले एक चर को परिभाषित किया है और फिर हम लूप के अंदर यह वेतन वृद्धि के लिए है और हम लाल, नारंगी, पीले हरे रंग के साथ खत्म होता है।

155
00:15:19,200 --> 00:15:24,460
तो आप थोड़ी देर के पाश इस्तेमाल कर सकते हैं, लेकिन यह यह लगभग कभी वास्तव में दुर्लभ है आप किसी को भी ऐसा देखेंगे।

156
00:15:24,450 --> 00:15:27,420
यह लगभग हमेशा पाश या एक से प्रत्येक के लिए के लिए एक है।

157
00:15:27,420 --> 00:15:30,760
और तेजी से यह प्रत्येक के लिए बहुत ज्यादा हमेशा है।

158
00:15:30,820 --> 00:15:46,150
हालांकि वहाँ मौजूद नहीं है जहां प्रत्येक के लिए जो मैं HMLC एस एस और जावास्क्रिप्ट का सामान में से कुछ ब्राउज़र सामान में से कुछ के साथ बाहर बात करने के लिए जब हम सब कुछ एक साथ गठबंधन वहाँ पल जहाँ हम चीजों के साथ काम कर रहे हैं हो जाएगा सुनिश्चित करेंगे मामलों रहे हैं कि सरणियों की तरह लग रही है लेकिन वे वास्तव में नहीं हो।

159
00:15:46,170 --> 00:15:47,890
और यह वास्तव में भ्रमित करने वाला है।

160
00:15:47,880 --> 00:15:51,990
लेकिन मुझे यकीन है कि आप इसके बारे में पता कर रहे हैं और हम तो प्रत्येक के लिए इसका इस्तेमाल नहीं कर सकते।

161
00:15:52,200 --> 00:15:56,400
तो यह हमेशा के लिए आप कैसे पाश के लिए एक के बारे में याद करने के लिए अच्छा है और कैसे आप प्रत्येक के लिए साथ ही काम करते हैं।

162
00:15:56,560 --> 00:16:00,500
तो क्या इस कोड से पता चलता है कि तुम यहाँ यह अध्ययन करने के लिए अगर आप चाहें तो एक क्षण ले रहा है।

163
00:16:00,510 --> 00:16:04,860
मुख्य अंतर यह है कि एक में पाश के लिए हम एक नंबर के साथ काम कर रहे हैं।

164
00:16:04,920 --> 00:16:11,450
इसलिए हम शून्य से एक नंबर से जा रहे हैं सरणी के अंत तक और हम वास्तव में सरणी रंगों का उपयोग करने के लिए है कि नंबर का उपयोग कर रहे हैं।

165
00:16:11,460 --> 00:16:15,610
एक foreach कि हम से दूर अनमना है में मैं।

166
00:16:15,630 --> 00:16:29,070
तो सब है कि हम साथ काम कर रहे एक नाम है कि हम एक अस्थायी प्लेसहोल्डर रंग या वस्तु या बात जो भी है टिप्पणी पोस्ट दोस्त बना लिया है और आप उस एक समारोह के बजाय का उपयोग करें।

167
00:16:29,250 --> 00:16:42,350
और सबसे आम सबसे अधिक बार आप एक गुमनाम समारोह यहाँ तक कि वहाँ एक समारोह में कहा कि आप बाद में पुन: उपयोग करना चाहते हैं देखेंगे और आप इसे अपने कोड के कुछ अन्य भागों फोन करने के लिए तो आप इसे परिभाषित कर सकता है चाहता हूँ कि तुम यह foreach के बाहर एक नाम दे सकता है ।

168
00:16:42,660 --> 00:16:43,200
ठीक।

169
00:16:43,360 --> 00:16:44,240
तो हम एक बहुत कवर किया।

170
00:16:44,250 --> 00:16:50,880
वे वास्तव में जरूरी सामान छोरों से अधिक कार्यों के साथ साथ सरणियों चीजों की तरह अब एक साथ आ रहे हैं।

171
00:16:51,120 --> 00:17:00,970
फिर मुझे यकीन है कि आप पाठ्यक्रम में एक पाश लिखने के दोनों तरीकों से देखते हैं और अगले हम एक बहुत छोटे से बहुत जल्दी व्यायाम और अधिक से अधिक 30 सेकंड से नहीं लेना चाहिए है सुनिश्चित करने के लिए अपनी पूरी कोशिश करूँगा।
