एलीसन BUCHHOLTZ-ए.यू.: सभी अधिकार हर किसी को। खंड वापस करने के लिए आपका स्वागत है। यह हमारे अंत से पहले खंड है। यह बहुत दुख की बात है। मुझे लगता है मैं क्या करने जा रहा हूँ पता नहीं है हर सोमवार तुम लोगों को देखने के बिना। मुझे लगता है हम just-- चाहिए लगता है शायद हम कर सकते थे बस यहाँ से मिलने और रात का खाना या कुछ है। मुझे नहीं पता। मैं भोजन के बजाय लाना होगा। हम सिर्फ बात करेंगे। लेकिन हाँ, अगले सप्ताह होगा हमारे पिछले खंड हो। उस पर ध्यान दें, यदि आप एक प्रश्नोत्तरी अगले सप्ताह है। मैं, मैं, जैसे मेरे करना भूल जानते हैं दो सप्ताह अग्रिम नोटिस पिछले हफ्ते, लेकिन उम्मीद है कि तुम लोगों को इस आ रहा था पता था। उम्मीद है कि यह आखिरी में से एक है सेमेस्टर के लिए आप लोगों के लिए midterms के। लेकिन यह सब कवर करने के लिए जा रहा है हम पर चला गया है कि सामग्री। तो यह है कि तुम सिर्फ भूल सकता है की तरह नहीं है के बारे में चार छोरों या चर। हमने सीखा क्योंकि शुरुआत में उन लोगों के, उन जाहिर कर रहे हैं अपने प्रश्नोत्तरी के लिए उचित खेल। यह होना करने के लिए एक ही प्रारूप जा रहा है, वही लंबाई, आप तो पहले से ही यह करने के लिए इस्तेमाल कर रहे हैं। होने जा रहा है हाथ की समस्याओं से कोडिंग, शायद कुछ सही गलत, शायद कुछ कम जवाब। तो आप होना चाहिए स्वरूप से परिचित, विशेष रूप से यदि आप ले अभ्यास परीक्षण। मैं यहाँ कहना लेकिन, जैसा कि यह है संचयी, लेकिन हम निश्चित रूप से कर रहे हैं जा पर ध्यान केंद्रित किया जाना है आगे सप्ताह छह से बातें। तो, हम शायद हो नहीं जा रहा कितने बाइट्स के बारे में पूछना प्रत्येक प्रकार में हैं या चीजों के उन प्रकार, लेकिन हम शायद हो जा रहे हैं लिंक सूचियों की तरह चीजों में रुचि रखते हैं, या अलग डेटा संरचनाओं, या अलग एल्गोरिदम हम के बारे में बात की है कि। तो सुनिश्चित करें कि आप वास्तव में कर रहे हैं बनाने उन पर, और आप अगर किसी भी संसाधनों की जरूरत है, यहां संसाधनों की बहुत सारी है। मैं बस की तरह तुम्हें दे दिया वहाँ एक त्वरित सूची की। अगले सप्ताह प्रश्नोत्तरी हो जाएगा इस समय के दौरान की समीक्षा करें। अगर आप किसी भी सवाल है, तो अगर या विशिष्ट विषयों, प्रश्नोत्तरी पर विशिष्ट बातें है कि यदि आप पर जाने के लिए कृपया चाहते हैं मैं कर सकता हूँ ताकि समय से आगे उन्हें मेरे पास भेज एक तरह से उस के लिए कुछ सामग्री तैयार करते हैं। और इस के अलावा में खंड समीक्षा, हम करेंगे यह भी धारण किया जा कोर्स चौड़ा हम पिछली बार किया था तरह की समीक्षा करें। और यह होने जा रहा है एक ही लोगों के द्वारा किया। मुझे लगता है कि अगर पता नहीं है यह अच्छा है या बुरा बनाता है, लेकिन यह मेरे होने जा रहा है, फिर हन्ना, Davan, और Gabe। जैसा कि आप देख आना चाहते हैं तो अगर हमें एक दूसरे के साथ सब मज़ाक और प्रश्नोत्तरी के माध्यम से चलना समीक्षा, आप निश्चित रूप से करना चाहिए यह भी कहा कि अगले सोमवार के लिए आते हैं। तो तुम सिर्फ एक सोमवार जाम होगा जो अच्छा है प्रश्नोत्तरी समीक्षा, के पैक तो आप मंगलवार क्योंकि सब कुछ के माध्यम से संसाधित करने के लिए। लेकिन निश्चित रूप से जाँच कर इन संसाधनों बाहर। Study.csv.net मैं अब तक , सबसे उपयोगी में से एक, लगता है ज्यादातर यह है क्योंकि नमूना कोड का एक बहुत, यह सब पावर अंक है इस पर सभी नोटों के साथ, जो मैं सबसे अधिक आकर्षित क्या वास्तव में कर रहे हैं से मेरी खंड सामग्री की। कुछ भी पिछले में अगर वहाँ मैं बाहर भेजा हो सकता है कि वर्गों आप नहीं हो सकता है कि मिल गया, बस मुझे पता है। पिछले हफ्ते के नमूना कोड की तरह, किसी को भी कि नहीं मिला है, तो बस मुझे ईमेल या मुझसे बात आते हैं, और मुझे लगता है कि तुम्हें मिलता है कि सुनिश्चित करेंगे। उस के साथ तो, आज हम जा रहे हैं जावास्क्रिप्ट के बारे में बात कर रही हो। तो यहाँ मैं कौन था टॉमी, हम बस कल रात आप से बात कर। मैं टॉमी प्यार करता हूँ। जावास्क्रिप्ट अपने पसंदीदा है भाषा, वह यहाँ कहते हैं। वे कोशिश करते हैं और यह बात है कि आपको बता देंगे सबसे अच्छा नहीं है, और वे गलत होगा। तो टॉमी एक जावास्क्रिप्ट गुरु है। मैं अपने में काफी नहीं हूँ स्तर है, लेकिन मैं जैसा था, "टॉमी, मैं कैसे सिखाते हैं इन बच्चों के लिए JavaScript? " इसलिए मैं तो, कुछ सुझाव मिला उम्मीद है कि वे बाहर काम करते हैं। तो पता करने के लिए एक दो चीजें है कि जावास्क्रिप्ट एक क्लाइंट-साइड पटकथा है भाषा, पीएचपी कुछ है, जबकि इतनी हम और अधिक सर्वर साइड माना जाता है कि, यह सर्वर पर अपलोड किया गया था संकलित और वहां मार डाला। यह एक मार डाला है अपनी खुद की मशीन पर। ठीक है? तो अगर आप कुछ जावास्क्रिप्ट पेज लोड, और यह आपकी मशीन पर कार्यान्वित। सिंटेक्स सी और PHP के समान है। हम के माध्यम से जाने के लिए जा रहे हैं जावास्क्रिप्ट के कुछ उदाहरण हैं, और आपको लगता है कि देखने के लिए जा रहे हैं हम चर के बारे में बात करते हैं जिस तरह से, छोरों और शर्तों सब बहुत समान हैं। ठीक है? वे तो इसी तरह कर रहे हैं तथ्य यह है कि शायद आप में से कुछ की यात्रा के लिए जा रहा ऊपर, कुछ मामलों में, सिर्फ इसलिए कि आप सी का एक छोटा सा शामिल हूँ वहाँ जहां नहीं होना चाहिए। हो सकता है कि आप कोशिश करते हैं और कुछ टाइप यह टाइप किया जा नहीं करना चाहिए था। और उस पर, एक बात करने के लिए पता है वह यह है कि जावास्क्रिप्ट एक गतिशील टाइप है PHP जैसे भाषा,। तुम लोगों को याद है तो अगर पिछले सप्ताह खंड से, हम किस तरह के थे जब से कर रही है हमारे PHP क्रैश कोर्स, हम एक स्ट्रिंग एक कैसे हो सकता है देखा एक पूर्णांक एक में बदल गया है, और बहुत आगे है। आपके चर के प्रकार चलाते समय निर्धारित कर रहे हैं, इसलिए वे साथ बदल सकते हैं कार्यक्रम के पाठ्यक्रम, और उसी तरह से है कि हम कभी नहीं वास्तव में PHP चर के लिए प्रकार की घोषणा, हम एक ही कर रही हो जा रहे हैं यहाँ बात है, हम वास्तव में नहीं कर रहे हैं, जहां हमारे चर के प्रकार को नियंत्रित करने, हम सी में क्या पसंद है तो बात है, और फिर एक बात कि बहुत अच्छा है आप त्रुटि कर सकते हैं सांत्वना के माध्यम से जांच, इस महान कार्य के साथ console.log, जो आप अलग अलग बाहर मुद्रित करने के लिए अनुमति देता है चर या कि हम हूँ वस्तुओं के बारे में बात करते हैं। बस मैं था जब पिछले सप्ताह की तरह जैसे, डंप के साथ ", इस समारोह का उपयोग" अपने pset से इस एक समारोह है यदि आप का उपयोग करने के console.log चाहते हैं। मैं बहुत हैरान था कि कितने कार्यालय समय में छात्रों डंप समारोह के बारे में पता नहीं था। और मैं लोगों की तरह, ", इस वसीयत था अपने जीवन को इतना आसान बनाते हैं। " ठीक है, तो उस तरह का था सिर्फ एक संक्षिप्त बात, हमेशा की तरह, हम उदाहरण है। मैं तुम लोगों को उन प्यार पता है। तो यहाँ एक बहुत ही का एक उदाहरण है सरल जावास्क्रिप्ट यहाँ फ़ाइल। तो यह सिर्फ बनाने के लिए जा रहा है कहते हैं कि इस पॉप-अप, "नमस्ते दुनिया है," जब आप पृष्ठ दर्ज है, लेकिन चलो कोशिश करते हैं और यह एक छोटा सा माध्यम से चलना। तो जाहिर है कि यह सिर्फ है अपनी सामान्य सूचकांक की तरह। तो, यहाँ सिर्फ हमारे सामान्य टेम्पलेट, और हम हम अपने सिर है, एचटीएमएल है, और सिर्फ सीएसएस के साथ की तरह, हम कैसे ठीक है, कुछ बाहर फ़ाइल शामिल? हम कुछ स्क्रिप्ट प्रकार है जावास्क्रिप्ट है कि पाठ। और स्रोत, hello.js है जो यहाँ नीचे है। इस hello.js की पूरी फाइल है। और फिर हम कुछ है शीर्षक और कुछ शरीर एचटीएमएल हम वास्तव में के बारे में परवाह नहीं है। क्या होता है, हम इस पेज लोड करते हैं, यह स्वचालित रूप से इस स्क्रिप्ट निष्पादित करता है। ठीक है? इसलिए जावास्क्रिप्ट होगा स्वचालित रूप से निष्पादित। तो यह करने के लिए क्या हो रहा है, यह जा रहा है तुरंत जाना है और इस पर अमल करने के लिए। और यह ", चेतावनी कहने के लिए जा रहा है। हैलो वर्ल्ड। " समारोह जो चेतावनी है कि वास्तव में इस बॉक्स को उत्पन्न करता है। ठीक है? तो यह एक तरह से सभी घेरना है। कुछ भी नहीं है हम था अतिरिक्त नहीं है सिर्फ चेतावनी के अलावा ऐसा करने के लिए, और फिर हम जो चाहते थे हमारे चेतावनी बॉक्स के भीतर। ठीक है? तो यह है कि सिर्फ एक सुपर आसान है जावास्क्रिप्ट क्या कर सकता का उदाहरण है। वास्तव में अच्छा में से एक बातें करते हैं, हम देखेंगे के रूप में, जावास्क्रिप्ट आपको अनुमति देता है अपने वेब पन्नों में हेरफेर करने के लिए, करने के लिए बिना उन्हें हर बार पुनः लोड। आप उदाहरण के लिए want-- तो, ​​अगर अगर यदि आप कुछ पर मँडरा रहे हैं, तुम लोग कभी अगर आपके पास मेनू सलाखों की तरह देखा, या आप कुछ पर जाएँ जब विषय, एक ड्रॉप-डाउन मेनू प्रकट होता है, कि क्योंकि जावास्क्रिप्ट की है। ठीक है? तो तुम पूरे पुन: लोड नहीं कर रहे हैं पेज यह मेनू दिखाने के लिए प्राप्त करने के लिए, तुम सिर्फ कुछ विशेष के लिए देख रहे हैं उपयोगकर्ता को ले जाया गया है कि कार्रवाई, जो हम मिलेगा घटनाओं है कि कहा जाता है में, और आप कहते हैं, देखते हैं कि एक बार, "ठीक है, इस पर कुछ संपादित पेज और यह अलग लग रहे बनाने, लेकिन केवल इन विशिष्ट बातों को संपादित करें। पूरी बात को फिर से लोड न करें। " तो यह वास्तव में बहुत अच्छा है, और यदि आप अपने पन्नों को फिर से लोड करने के लिए नहीं है और यह वास्तव में अच्छा है। तो चर घोषणाओं, ताकि आप की तरह देख सकते हैं मैं शिथिल टाइप किया है, यहाँ शीर्ष पर डाल दिया। तो यह बहुत ज्यादा पीएचपी की तरह है। हम बताने की जरूरत नहीं है आप किस प्रकार हम कर रहे हैं जावास्क्रिप्ट इन चर के प्रत्येक की उम्मीद हो। उन्होंने कहा कि हम चाहते हैं कि जो कुछ भी प्रकार के हो सकते हैं। आप इस मामले में नोटिस तो, हम घोषित बस "वार" के साथ उन्हें बहुत आसानी से, और फिर जो कुछ भी हम चाहते हैं हमारे चर नाम हो। नोट करने के लिए एक बात है, जब आपको लगता है कि एक चर नाम के सामने वर डाल दिया, यह स्थानीय स्तर पर यह scopes। ठीक है? यह आप के लिए पूरी तरह से उचित है पूरी तरह से सिर्फ वर मिटा करने के लिए और बस के CS50 के बराबर होती है, और लगता है कि सिर्फ एक वैश्विक चर होगा। ठीक है? तो तुम यह दोनों तरीकों को प्रारंभ कर सकते हैं, बस आप यह चाहते हैं पर निर्भर करता है। आप आरंभ कर रहे हैं तो एक समारोह के भीतर यह, और आपको लगता है कि चर करना चाहते हैं , कि समारोह के भीतर scoped रहना आप क्या करना चाहते करने जा रहे हैं वर की तरह कुछ है, एक चर नाम अगर आप यह चाहते बनाम विश्व स्तर पर आप, scoped बस का नाम क्या कर सकते हैं चर और फिर आप चाहें जो कुछ भी यह करने के लिए बराबर की स्थापना की। ठीक है? यह यहाँ नीचे शांत बात की तरह है हम अपने चर नोटिस क्योंकि अगर बी सच के रूप में शुरू होता है। और क्या यह कर सकते हैं does-- किसी को भी इस करता है मुझे बताओ कि क्या? इसलिए हम कुछ सतर्क है। क्या बी के टाइप करेंगे शुरुआत में हो सकता है? दर्शक: बूलियन। एलीसन BUCHHOLTZ-ए.यू.: बूलियन। राइट। और फिर हम ख फिरसेआबंटितकरें इस स्ट्रिंग के लिए, है ना? तो फिर यहाँ, बी किस प्रकार का हो सकता है? यह ठीक है, एक स्ट्रिंग होगी? तो क्या करने के लिए महत्वपूर्ण है नोटिस हम, कि सी में है लगभग कभी नहीं कर सकता ऐसा कुछ। हम एक चर करनी पड़ेगी, कुछ और के रूप में इसे डाली, शायद एक दो के साथ कुछ कार्य करना मैं एक पूर्णांक के लिए एक प्रभारी से चले जाओ। लेकिन हम, बी यहाँ नोटिस बहुत आसानी से टाइप बदल जाता है। दर्शक: रुको, तो आप सिर्फ यह कर सकते हैं "एक पूर्णांक बी बनाते हैं?", की तरह हो सकता है एलीसन BUCHHOLTZ-ए.यू.: हाँ। तुम सिर्फ एक पूर्णांक के लिए बी पुन: असाइन कर सकते हैं। दर्शक: सच में? एलीसन BUCHHOLTZ-ए.यू.: हाँ। और फिर यह एक पूर्णांक होगा। तो अपने चर पर बदल सकते हैं भी कार्यक्रम के पाठ्यक्रम। वे सख्ती से टाइप नहीं कर रहे हैं। यह बहुत ही शिथिल टाइप है। ठीक है? असल में आपके चर कर सकते हैं जो कुछ भी हम एक तरह से PHP के साथ देखा के रूप में वे चाहते हैं। वे तो, कुछ पागल बातें कर सकते हैं यह बहुत सावधान रहना जरूरी है। अच्छी तरह से अपने चर नाम। आप अचानक नहीं, करते हैं अगर आप की तरह हो जा रहे हैं "मुझे लगता है कि यह एक सोचा था, इंतजार स्ट्रिंग, और अब यह एक पूर्णांक है, और मैं सच में यकीन नहीं कर रहा हूँ यहाँ पर क्या हो रहा है। " इसलिए इस बात का सिर्फ एक सरल उदाहरण है दिखा कैसे एक चर आसानी से कर सकते हैं अपने प्रकार के साथ बदल एक कार्यक्रम के पाठ्यक्रम। ठीक है। तो यह देखना चाहिए सुपर, सुपर परिचित। इसलिए इन जावास्क्रिप्ट में हमारे छोरों हैं। वे के लिए छोड़कर, वही कर रहे हैं इसके बजाय मैं शून्य के बराबर चार int की, हम सिर्फ वर मैं शून्य के बराबर होती है कह सकते हैं। और फिर हम अपने ही तरह हो सकता है हालत की अद्यतन की ही तरह, मैं प्लस प्लस अभी ठीक काम करता है। चौके वही कर रहे हैं तो, whiles, वही कर रहे हैं और ऐसा whiles वही कर रहे हैं। सामान्य स्वरूप की ही तरह। हम नोटिस, चार, कोष्ठक, कोष्ठक, यह सब एक ही है। इसके अलावा अर्धविराम हो जाएगा हम उदाहरण के कोड को मिलता है। आप यह सुंदर है देखेंगे सी के रूप में ही ज्यादा। समारोह घोषणाओं के लिए, फिर से, बहुत समान। हम कुछ समारोह है कि बस यह एक समारोह है, और फिर कहते हैं कि के नाम पर हमारे समारोह, और जानकारी। और हम, हम नोटिस फिर अगर जो भी यहाँ कोई प्रकार है। अधिकार? हम कुछ भी नहीं इन कह रही है कि है ints या डबल्स, या मंगाई होने की जरूरत है। उन्होंने कहा कि वे चाहते हैं कि जो कुछ भी हो सकता है। महत्वपूर्ण बात यह है कि देख रही है हम पहले से समारोह लिखने की जरूरत जावास्क्रिप्ट कि यह बताने के लिए यह वास्तव में एक समारोह है। तो यह सिर्फ कुछ सरल योग है एक्स या वाई रिटर्न कि समारोह, और फिर भी क्या अच्छा है कि आप वास्तव में कर सकते है एक चर के लिए एक समारोह आवंटित। तो इस मामले में, राशि अब है वास्तव में योग करता है कि समारोह। आप यहाँ नोटिस तो, अगर हमारे पास समारोह, समारोह के नाम पर, आदानों। अधिकार? यहाँ हम सिर्फ समारोह और जानकारी है। तो यह एक गुमनाम समारोह कहा जाता है। और इस नए होना चाहिए कि कुछ है आप में से ज्यादातर लोगों के लिए, आप सभी का नहीं है। तो बुनियादी तौर पर क्या कि इसका मतलब है कि हम नहीं है के नाम पर करने की जरूरत है हमारी इस मामले में कार्य करते हैं। हम बस ठीक है, मैं जा रहा हूँ "कह सकते हैं, यहाँ, कार्यान्वित कि इस समारोह इसकी जानकारी हो, और यहाँ है क्या ऐसा करने जा रहा है। " और खासकर जब आप बताए रहे हैं जब कुछ चर के लिए एक समारोह आप में हेरफेर करने के लिए जा रहे हैं कि, आप जरूरी नहीं है क्योंकि यह नाम करने की जरूरत है आप जिक्र करने जा रहे हैं इस चर द्वारा इसे करने के लिए नाम नहीं है जो कुछ के द्वारा समारोह वास्तव में बुलाया गया था। ठीक है? हम यहाँ देखें तो, अगर हम अब कुछ चर राशि है उस के बराबर है तीन और पांच क्षेत्रों की राशि। और हम इस मिल जाएगा। और यह सिर्फ कुछ सतर्क होता है, तीन से अधिक पाँच संख्या के बराबर होती है। इस के साथ साथ बस जुटना होगा जो कुछ भी हमारे जवाब स्ट्रिंग पर था। यह भी अच्छा है, प्लस तार जुटना कर सकते हैं। जावास्क्रिप्ट के लिए, PHP के साथ के रूप में, HTML, और सीएसएस जैसा कि हमने कहा, इसके बारे में एक बहुत लेने की हो प्रकार हम यहां बंद प्रशिक्षण के पहियों और तुम लोगों को पता है की एक बहुत कुछ है कैसे वास्तव में इन बातों को समझने के लिए। वे थोड़ा अलग हैं, लेकिन वे इतने विदेशी नहीं कर रहे हैं और आप चीजों को गूगल नहीं कर सकते हैं कि या W3 स्कूलों के साथ उन्हें ऑनलाइन देखो। और हम वास्तव में आप उम्मीद कर रहे हैं की तरह प्रयोग करने के लिए लोगों को और अपने दम पर सीखो। तो, मुझे लगता है कि यह एक छोटे से लग सकता है पता है सी चीजों में से कुछ की तुलना में कम गहन हम करते हैं, लेकिन यह एक कारण के लिए वास्तव में है। लेकिन उम्मीद है कि यह भी नहीं है अलग है, और यह भारी नहीं है। जावास्क्रिप्ट में सरणियों तो, फिर से बहुत, बहुत समान है। अधिकार? हम कुछ चर सरणी है कि, खाली कोष्ठक के बराबर है और कहा कि सिर्फ एक खाली सरणी है। यह अक्सर कहा जाता है शाब्दिक सरणी अंकन। यही कारण है कि हम इसे कहते हैं सिर्फ एक ही बात है। हम यहाँ सरणी दो देखते हैं, तो हम कुछ है तीन तत्व है कि शाब्दिक सरणी, सही? और फिर हम कुछ है है कि वर तीसरा तत्व बस बात ये है कि कुछ चर , जेएस इस स्ट्रिंग धारण करने के लिए जा रहा है। सूचना के लिए अच्छा तत्वों, अल्पविराम से अलग होती है, बस हम उम्मीद करेंगे की तरह। जैसा कि हमने किया और तुम भी, इन उपयोग कर सकते हैं इस सूचकांक के अंकन के साथ सी, में, है ना? पीएचपी से बहुत अलग अब, हम वापस जा रहे हैं बस की तरह जिक्र करने के लिए सूचकांक से बातें करने के लिए। बस सी की तरह, यह भी शून्य सूचकांक है। यह वास्तव में क्रूर होगा मुझे लगता है जैसे वे अचानक जावास्क्रिप्ट एक बना दिया अगर सूचकांक है, और आप के लिए किया था पूरी तरह से आप सरणियों के बारे में कैसे सोच पर पुनर्विचार। एक अच्छी बात है कि बजाय है कभी आप अगर do-- करने वाले , एक सरणी की लंबाई चाहता था हो सकता है आप इसे माध्यम से पुनरावृति आप जब तक कुछ अंत मिल जाए, या तुम सिर्फ यह है कि क्या पता होगा। जावास्क्रिप्ट अधिक में बहुत ढीली है क्योंकि बस प्रकार से तरीके हैं, के रूप में हम, यहाँ देखें हम सिर्फ इस सरणी बना सकते हैं बड़ा हम करने के लिए तय है। हम सरणी तीन को नोटिस शुरू करने के लिए तीन बातें है लेकिन फिर अचानक, ओह, सिर्फ मजाक की तरह, "हम कर रहे हैं। हम वास्तव में जा रहे हैं यह 101 चीजों को बनाने के लिए। " यदि आप कभी भी जानना चाहते हैं तो अपने सरणी की वास्तविक लंबाई, आप इसे इस तरह से करते हैं। और हम एक बहुत देखने के लिए जा रहे हैं उदाहरण में इस अंकन की, लेकिन जावास्क्रिप्ट के साथ यह आम तौर पर जो कुछ भी है आप के बारे में बात कर रहे हैं उस वस्तु समारोह की बिंदी जो कुछ भी तरह आप इसे करने के लिए लागू करना चाहते हैं। ठीक है? इस मामले में तो हमारे वस्तु, सरणी दो और हम कहना चाहते हैं सरणी दो की लंबाई। तो यह है कि बस पर लंबाई की तरह कहता है। और कहा कि अपनी लंबाई वापस आ जाएगी। यह भी ध्यान दें करने के लिए कुछ है हम अपने सरणियों नोटिस कि अगर, सी के विपरीत, वे नहीं है एक ही प्रकार के सभी हो। इस PHP बहुत अधिक की तरह है। जावास्क्रिप्ट बस की तरह मूल रूप से है सी और PHP के इस दिलचस्प मिलकर एक हो जाना। तो हम उस में मिल जाएगा। अभी के लिए, बस मान के चलो अपने सरणियों मूल रूप से कर रहे हैं कि कि सी सरणियों, जैसे वे शून्य अनुक्रमित रहे हैं। ठीक है, तो यह है कि सब कुछ है। आप भी सिर्फ एक विस्तार कर सकते हैं आप जो चाहते हैं सूचकांक करने के लिए सरणी। यह शायद SEG होगा जबकि आप पर गलती या आप कुछ त्रुटि दे, जावास्क्रिप्ट नाह, यह ठीक है ", की तरह है। मैं यह मिल गया। हम तो बस सीधे जायेंगे जहां आप चाहते हैं। " ठीक है, इसलिए वस्तुओं बहुत महत्वपूर्ण हैं। तुम लोग इनमें से एक बहुत का उपयोग किया जाएगा आपके पी सेट में, अगर मुझे सही याद है। ये हैं कि बात तो सी में करने के लिए इसी तरह की structs हैं। तो आप जब about-- में सोच सकते हैं हम एक उदाहरण के लिए जाना सही इस के बाद मैं यह हूँ लगता है एक बहुत अधिक sense-- बनाने लेकिन हम मूल रूप से वस्तुओं के लिए उपयोग पाठ्यक्रम से संबंधित जानकारी का आयोजन। हम के बारे में बात करते हैं सी में structs, हम अक्सर कुछ नाम था, जो एक छात्र के बारे में बात करते हैं, आईडी, घर, तुम्हें पता है, एकाग्रता। और कहा कि एक ही बात की तरह है कि हम यहाँ के लिए वस्तुओं का उपयोग करें। इसे व्यवस्थित करने के लिए बस है इसी तरह की जानकारी। तुम भी अधिक के रूप में इन के बारे में सोच सकते हैं PHP में सरणियों साहचर्य के समान है। इसलिए इस बात की तरह होगा हम कुछ मूल्य के साथ कुछ कुंजी है जहां, PHP के लिए बहुत समान। तो अगर आप कुछ को प्रारंभ कर सकते हैं खाली वस्तु, हम यहाँ देखते हैं, बस घुंघराले ब्रेसिज़ के साथ। तो सरणियों वर्ग कोष्ठक हैं। खाली वस्तुओं घुंघराले ब्रेसिज़ हैं। अच्छा भेद है। और ये सिर्फ दो अलग हैं तरीके गुण सेट करने के लिए। तो इस तरह का है एक तरह से बहुत अधिक है कि साथ, पीएचपी के समान है हमारी हमारे कुंजी के साथ साहचर्य arrays, और हमारे मूल्य, जबकि इस एक is-- तुम हूँ जावास्क्रिप्ट में यह एक बहुत अधिक देखते हैं। यह सम्मेलन हो जाता है। और उसी तरह है कि हम किया सरणी दो डॉट लंबाई, यह कह रहा है "ठीक है, मुझे इस दे इस वस्तु की विशेषता है। " अधिकार? तो यह था जैसे एक ही तरीका है, "मुझे दे सरणी दो की विशेषता लंबाई, " यह मुझे कुछ देने के लिए ", कह रहा है हमारे खाली वस्तु की संपत्ति। " या फिर इस मामले में, हम कर रहे हैं यहाँ कुछ मूल्य को यह बताए। लेकिन अगर आप भी यह है कि जिस तरह से उपयोग कर सकता। और फिर यहाँ यह सिर्फ है दो अलग अलग अलर्ट दिखा। तो यह अलर्ट दिखा सकते हैं ठीक उसी होगा, यह सिर्फ दो अलग अलग तरीकों से है हम चाहते हैं कि तत्व पहुँचने। कि हर किसी को मतलब? मैं यह एक तरह लग रहा है शायद ज्यादा समझ में आता है, बस हम पीएचपी के बंद आ रहे हैं क्योंकि। लेकिन हम और अधिक उदाहरण हैं, ऐसा करने के रूप में सचमुच बिल्कुल वैसा ही है। इसके बारे में एक बहुत ही वाक्य रचना में परिवर्तन है। ठीक है, उदाहरण है। मैं उदाहरणों से प्यार है। तो यहाँ कुछ CS50 है एक वस्तु है कि चर, और हम सभी को इस स्टोर इसके बारे में जानकारी। इसलिए हम कोर्स है, प्रशिक्षक, TFS, psets, और टेप। तो क्या हम ये लगभग नोटिस विभिन्न प्रकार के सभी। अधिकार? इसलिए वस्तुओं स्टोर कर सकते हैं विभिन्न प्रकार के जिम्मेदार बताते हैं। यह बहुत है this-- हम सोच सकते हैं PHP में हमारे साहचर्य सरणी के समान है। तो कुंजी, मूल्य, कुंजी, मूल्य, कुंजी, मूल्य, इतने पर और आगे। क्या यह भी उसी तरह से दिलचस्प है हम सरणियों के भीतर सरणियों हो सकता है, हम भी भीतर वस्तुओं हो सकता है वस्तुओं के भीतर वस्तुओं, या सरणियों। क्या तुम सच में करने के लिए सीमित नहीं रहे सिर्फ बातें की एक भी। हम बस, बहुत Inceptionesque प्राप्त कर सकते हैं वहाँ खरगोश छेद नीचे रख रहा है। हम, हम नोटिस तो अगर कुछ कोर्स है कि एक स्ट्रिंग है कि एक स्ट्रिंग, प्रशिक्षक है, और सरणी, एक पूर्णांक है, और एक बूलियन। इसलिए इन अलग अलग चीजें हैं सब के सब। सब ठीक है, तो, हम एक और एक है। तो इस मामले में, हम हैं वस्तुओं की एक सरणी। तो बस एक वस्तु की तरह इसमें एक सरणी हो सकता है। हम भी वस्तुओं की एक सरणी हो सकता है। यह करने के लिए उपयोगी हो सकता है प्रकार के लिए इसी तरह के बारे में सोचना कैसे हम एक हैश था मेज, हम एक सरणी था इन सभी अलग से structs के प्रकार है कि अलग करने के लिए थे संकेत नोड्स और whatnot। लेकिन इस मामले में, हम वस्तुओं की एक सरणी है। तो यह एक सरणी की तरह है के साहचर्य arrays। इसलिए हम कुछ पहले तत्व होता है नाम जेम्स के साथ वस्तु हो और Winthrop घर। तुम लोग याद हो सकता है यह करने के लिए बहुत कुछ इसी तरह अपने पिछले pset, के साथ जहां आप अगर अपने डेटाबेस से कुछ खींच लिया की पहली क्रमबद्ध अपने सरणी में बात थी के बारे में जानकारी के सभी यह मुलाकात पहली बार है कि उपयोगकर्ता, और फिर आप उस में सूचकांक करना पड़ा अपने शेयर या उनके कैश पाने के लिए या whatnot। तो यह बहुत ज्यादा एक ही है बात यह है कि सिर्फ एक छोटा सा परिवर्तन में वाक्य रचना में, थोड़ा सा परिवर्तन शब्द हम उन्हें का वर्णन करने के लिए इस्तेमाल करते हैं। हम चाहते थे तो, अगर किसी को बता सकते हैं मुझे इस चेतावनी यहाँ क्या करना होगा? या फिर क्या हुआ की इस बिट कोड के लिए अमेरिका के लिए क्या करना होगा? दर्शक: यह आप सभी के नाम दे दूँगा। एलीसन BUCHHOLTZ-ए.यू.: ठीक है, यह तो बस सभी नामों के साथ सतर्क होगा इसके माध्यम से जाना होगा क्योंकि झोपड़ी मैं, तो यह शून्य से शुरू होगी। तो यह ठीक है कि हम देख रहे हैं, कह सकता हूँ यह पहली वस्तु है, पर जो हमारे सरणी में पहला स्थान है। और यह मुझे दे कहते हैं, " , उस वस्तु का नाम बताते हैं। " तो हम यहाँ जाना है, हम चाहते हैं स्कैन, हम नाम पता था, और हम बाहर प्रिंट चाहते हैं जेम्स, मौली, और कार्ल। किसी भी सवाल का अब तक? जावास्क्रिप्ट दुर्भाग्य से तुम हो जा रहे हैं अपने पर देखने का एक बहुत कुछ कर रही खुद, वाक्य रचना, पता लगाना इसके साथ जूझ। लेकिन निश्चित रूप से मैं हमेशा यहाँ हूँ, कार्यालय समय यहां हमेशा से रहे हैं। मैं इस सप्ताह मंगलवार को हो सकता है। अगर तुम वहाँ हो, तुम कर सकते हो तो इस सप्ताह मुझे यात्रा आते हैं। यह बहुत अच्छा होगा। ठीक है, तो डोम दस्तावेज़ ऑब्जेक्ट मॉडल है। तो यह सिर्फ एक रास्ता है हमें लगता है कि लगता है कि जैसे कैसे हमारे HTML और सब कुछ के बारे में भीतर यह आयोजन किया जाता है। यह बहुत कुछ है कि शायद अपने प्रश्नोत्तरी पर आ जाएगा। मैं यहाँ है जैसे मेरे साल, यह पता था HTML फ़ाइल, इसके लिए डोम में भरें। और तुम बस छोटी बातों में भरें। ये उम्मीद है कि आसान अंक होना चाहिए। उम्मीद है कि आप see-- करेंगे दर्शक: [अश्राव्य] एलीसन BUCHHOLTZ-ए.यू.: तो आप यहाँ इस पेड़ को देखने? दर्शक: हाँ। एलीसन BUCHHOLTZ-ए.यू.: इसलिए वे उपयोग पूछना होगा शरीर के नीचे चला जाता है में भरने के लिए। हो सकता है कि शरीर के तहत, हम कुछ है divs या हम कुछ पैराग्राफ है और हम में भरने के लिए आप से पूछना होगा बहुत ज्यादा इस तरह एक पेड़। इसलिए हम इसे माध्यम से चलने दिया जाएगा। तो दस्तावेज़-वस्तु मॉडल सिर्फ एक रास्ता है संरचना और सोचने के लिए रेखांकन हमारे HTML के बारे में। और हम भी मिलता है जब अधिक जावास्क्रिप्ट में, यह होने जा रहा है जिस तरह से हम चाहते हैं कि वास्तव में अलग हेरफेर पेज पर तत्वों। हम प्रत्येक उपयोग करने के लिए एक तरह की जरूरत हमारे HTML में बातें की, और तो यह हमारे लिए एक बहुत ही देता है ठोस मानकीकृत तरीके विभिन्न वेब पृष्ठों के पार है कि क्या करना है। तो हम बस के माध्यम से चलना अगर यहाँ यह, ज़ाहिर है हमारे दस्तावेज़ हमारे पूरे फाइल की तरह है। जाहिर है कि समझ में आता है यह उच्चतम बात है कि, और फिर हम अपने वास्तविक एचटीएमएल है, यहाँ जो इस टैग से मेल खाती है। इसके अलावा अपने टैग मांगपत्र में आप अगर ठीक से, तो इस डोम वृक्ष बनाने सुपर सरल हो जाता है। तो हम यहाँ कुछ सिर है। हम कुछ शरीर है कि हम, एचटीएमएल के बंद स्टेम देखना जो हम सिर और शरीर है, यही वजह है। सिर के भीतर, हम कुछ है शीर्षक टैग, एक अंत शीर्षक टैग, इसलिए हम चाहते हैं कि सिर के बाद आता है। और हमारे शीर्षक टैग के भीतर, हम नमस्कार, दुनिया है। ठीक है? तो यह है कि इस पूरे बाएं हाथ की शाखा है। और फिर दाहिने हाथ की शाखा के लिए यहाँ, हम हम एचटीएमएल देखना है कि, ठीक है कि हम इस सिर काम कर दिया, हम सिर्फ शरीर पर देख रहे हैं इसलिए हम कुछ शरीर क्षेत्र है। और उस के भीतर, केवल हमारे पास बात दुनिया, नमस्कार है। ठीक है? हम की तरह बातें किया था कुछ ब्रैकेट पी और उसके बाद हैलो, दुनिया, और फिर एक और अलविदा की ब्रैकेट पी, दुनिया, हम दो बुलबुले होता है यहाँ से बंद आ रहा है। वे शरीर के तहत दोनों कर रहे हैं क्योंकि लेकिन वे अलग पैराग्राफ इस मामले हैं। अभ्यास वहाँ निश्चित रूप से है पिछले क्विज़ में उस पर, के रूप में अच्छी तरह से उस पर ऑनलाइन बहुत सारे के रूप में। ठीक है तो, यह सिर्फ देता है हमें अच्छी तरह से सब कुछ देख और बातें हेरफेर बहुत व्यवस्थित ढंग से। ठीक है? हम कैसे करने के लिए बिल्कुल पता इस पेड़ के माध्यम से पार, इसलिए हम उपयोग करना चाहते हैं क्या पता है। हम चाहते हैं कि क्यों ठीक है तो यह है मॉडल के इस प्रकार है, हम इस तरह चीजों का उपयोग कर सकते हैं, जिससे कि और हम वे क्या मतलब समझते हैं, और वे मानकीकृत कर रहे हैं हम करते हैं कि सब बातों के पार। तो दस्तावेज़ डॉट शीर्षक ही है our-- के खिताब से इन सभी का सुंदर आत्म व्याख्यात्मक रहे हैं, मुझे लगता है कि पसंद है। तो पहले तीन उदाहरण सिर्फ यह कह रहे हैं, "ठीक है, बस मुझे दे इस वेब पेज का शीर्षक। " तो यह है कि आप क्या दे देंगे शीर्षक से मेल खाती है। दस्तावेज़ डॉट शरीर तुम्हें देने के लिए जा रहा है जो कुछ भी उन शरीर टैग के भीतर है। तो आपको लगता है कि हेरफेर कर सकते हैं। और दस्तावेज़ डॉट शरीर डॉट एचटीएमएल एक बहुत ही शांत एक है में प्रवेश, और शायद सुपर तरह नहीं है सहज, लेकिन भीतर एचटीएमएल यहाँ इस अधिकार से मेल खाती है। तो आप कभी भी करना चाहते हैं एक पृष्ठ पर पाठ हेरफेर, आम तौर पर आप क्या कर रही हो जा रहे हैं शरीर डॉट भीतरी HTML के साथ कुछ। ठीक है? तो भीतर एचटीएमएल का उल्लेख करने के लिए जाता है क्या इन टैग के बीच वास्तव में है। ठीक है? और फिर उपयोगी कार्य करता है। आप प्राप्त करना चाहता था तो अगर इनमें से कोई भी, किसी भी तत्व, हम कुछ आईडी है, वर्ग नाम, या टैग नाम। इस के समान है बातें हम सही, सीएसएस के साथ किया था? हम कुछ चयनकर्ताओं है कि जहां एक टैग या तो के अनुरूप, एक वर्ग हम उन्हें, या एक आईडी दे कि। यह बहुत ज्यादा एक ही रास्ता है। आप कुछ है कि , कुत्ते के कुछ वर्ग है और आप टैग नाम से तत्वों पाने का कहना है, और तुम, there-- या खेद में कुत्ते को डाल वर्ग के नाम। तुम वहाँ में डॉट डाल सकते हैं। यह उन सभी के वापस जाने के लिए जा रहा है उस वर्ग है कि आप के लिए तत्वों। तो आप सिर्फ उन हेरफेर कर सकते हैं। उसी तरह, शायद तुम सिर्फ तो, कुछ शीर्ष लेख में हेरफेर करना चाहते हैं कुछ H1 शीर्ष हमने किया, की तरह। टैग द्वारा तत्व मिल कर सकता है H1 एक टैग का नाम है, क्योंकि नाम है। और उसी तरह, आप प्राप्त करना चाहते हैं कुछ अनोखी बात, आप उतना ही टैग कर सकते हैं। ईद द्वारा तत्व प्राप्त करें। और वे वास्तव में इनमें से बहुत सारे हैं। ये केवल बहुत सारे के तीन तरह हैं। तो आप के रूप में, ऑनलाइन जाओ अगर मैं प्रोत्साहित करने के लिए जा रहा हूँ आप करते हैं, और कुछ ऐसा करने के लिए अपने दम पर अनुसंधान, मैं निश्चित रूप से की सिफारिश उन सब में देख रहे हैं। वे सुपर हो सकता है उपयोगी, खासकर जब आप बस की तरह हेरफेर करने के लिए करना चाहते हैं बिना बहुत विशिष्ट बातें के माध्यम से जाने के लिए और प्रयास करने के लिए सब कुछ बाहर पार्स करने के लिए। ठीक है, तो आखिरी बात जावास्क्रिप्ट घटनाओं है। तो जब मैंने पहले बात कर रहा था एक वेबसाइट पर जाने के बारे में, और आप कुछ पर जाएँ जब, या अपने माउस कुछ खत्म hovers, कुछ और होता है। यह है कि हम करना चाहते हैं क्या है एक घटना के रूप में के बारे में सोचते हैं। हम चाहते हैं कि हो सकता है तो क्या हुआ onclick है यहाँ उपयोगी हो। तो मेरा मैं कर रहा हूँ, जो मंडराना पर था पूरा यकीन है, बस हॉवर पर है। इनमें से भी एक टन आप के लिए देख सकते हैं। एक पूरी सूची ऑनलाइन नहीं है अलग अलग चीजों का आप के लिए सुन सकते हैं। लेकिन जावास्क्रिप्ट घटनाओं रहे हैं मूल रूप से सिर्फ बातें करने के लिए जवाब कि अपने उपयोगकर्ता कर रही है। अधिकार? तो अपने उपयोगकर्ता करता है कुछ है, कि एक घटना है, और जावास्क्रिप्ट जवाब देंगे लेकिन आप यह करना चाहते हैं। यह तदनुसार जवाब देंगे। तो इस मामले में, हम हैं कुछ खिड़की डॉट ऑनलोड। तो यह है क्या कहते हैं, "इंतजार खिड़की लोडेड तक। " ठीक है? तो जब सब कुछ भरी हुई, ऑनलोड, तो आप इस समारोह निष्पादित कर सकते हैं। तो जब सब कुछ भरी हुई है, आप जा रहे हैं कुछ खोज बटन है कि, ईद से एक तत्व हो जाता है और यह जो कुछ भी है कि प्रिंट तत्व खोज बटन के रूप में है। और फिर हम इस परिवर्तनशील है, हम "ठीक है, onclick। कहते हैं," इसलिए हम एक क्लिक सुन जब खोज बटन पर, एक है जो इस समारोह में, निष्पादित सावधान, आप खोज बटन क्लिक किया। यह एक अच्छा है is-- तो क्या होता है यहां छोटे से ग्राफिक प्रतिनिधित्व। इसलिए हमारे दस्तावेज़ भार, कि हमारे ऑनलोड है, हम अपने खोज पाते हैं यह वह जगह है जो बटन,। हम अपने खोज बटन के लिए देख रहे हैं। और खोज बटन है तो जब क्लिक किया, यह यहीं से मेल खाती है। Onclick। तो फिर हम अंत में, हमारे उपयोगकर्ता चेतावनी यहाँ जो इस अंतिम पंक्ति है। ठीक है? उन चार चरणों में से प्रत्येक तो बस चार बक्से से मेल खाती है वहाँ नीचे तल पर। कि हर किसी को मतलब? और फिर मैं बस जा रहा हूँ एक बात यह है कि बहुत, बहुत संक्षेप में, कि मैं उल्लेख करना आप के लिए लोगों को प्रोत्साहित करते हैं है में और अधिक देखने के लिए जाना सिर्फ एक पुस्तकालय है जो jQuery के, कि जावास्क्रिप्ट के शीर्ष पर बनाया गया है। यह रूप में, सुपर उपयोगी है सबसे पुस्तकालयों के साथ। कार्यों के बहुत सारे हैं। कभी अगर वहाँ कुछ तो है कि यदि आप जावास्क्रिप्ट में करना चाहते हैं अपनी पहली वृत्ति सोचने के लिए नहीं होना चाहिए की, "क्या कार्य करना चाहिए मैं कोड? "यह होना चाहिए "मुझे किसी चलो देखते हैं पहले से ही मेरे लिए यह किया। " दस में से है क्योंकि नौ बार, किसी को यह पहले से ही किया जाएगा और वे शायद बेहतर यह किया है। लोग इन कर समय की एक बहुत खर्च और जावास्क्रिप्ट बहुत व्यापक रूप से इस्तेमाल किया जाता है ताकि लोगों को लगातार कर रहे हैं इसे बेहतर बनाने की कोशिश कर रहा। और jQuery कार्यों का एक बहुत कुछ किया है कि शायद आप के लिए उपयोगी हो जाएगा अपने अंतिम परियोजना में आप कर रहे हैं वेब डिजाइन के साथ कुछ भी कर रहे हैं। मैं कहना चाहूँगा के रूप में, "काम कठिन नहीं, होशियार। " तुम लोग उस करते हैं, यह बहुत अच्छा होगा। हम hackathon पर हों तो मुझे नहीं पता आप होना चाहते हैं सब बाहर जोर दिया। मैं आप की तरह बनना चाहते हैं, "मुझे मिल गया यह। jQuery के चलो मेरे वापस मिल गया। मैं इन कार्यों लिखने की जरूरत नहीं है। " ऐसा करने के लिए सिर्फ दो बातें मैं जा रहा हूँ, याद यह बताने के लिए तुम लोगों को और अधिक देखने अपने दम पर jQuery के रूप में। मैं कहने जा रहा हूँ सभी यह है कुछ बहुत भयानक बातें करता है और अपने जीवन बना सकते हैं एक पूरी बहुत आसान। लेकिन आप के लिए क्या चाहते हैं जो भी फाइल है आप इसे में उपयोग किया जाना जा रहे हैं कि, आप इन दो लाइनों चाहते करने जा रहे हैं। आप चाहते करने के लिए जा रहे हैं जेएस jQuery के डॉट जेएस की स्क्रिप्ट। और वास्तव में अपने स्रोत कुछ यूआरएल होने जा रहा है। तुम jQuery गूगल ने गूगल हैं वास्तव में आप के लिए सभी फ़ाइलों को होस्ट करता है। तो आप निश्चित रूप से करना चाहते हैं इनपुट के बजाय यूआरएल है। मैं बस यहाँ इस डाल सादगी की खातिर। इस सब का मतलब है, जहां के लिए है अपने jQuery पुस्तकालय पाते हैं। आप नहीं चाहते, तो यह भारी है अपने कंप्यूटर पर इसे होस्ट करने के लिए आप इसे से बचने कर सकते हैं, जो हम क्यों है बस गूगल के URL में डाल देते हैं कि आप के लिए इन फ़ाइलों के सभी होस्ट करता है। ठीक है? तुम्हें पता है मैं वादा करता हूँ, यह गूगल यह नहीं होगा। और फिर जो भी आप कर रहे हैं कि जावास्क्रिप्ट फ़ाइल तो यह सिर्फ कुछ बाहरी है, का उपयोग करते हुए जावास्क्रिप्ट आप उपयोग कर रहे हैं कि फाइल। हम अपने सीएसएस के लिए लिंक है कि एक ही रास्ते में फाइलें, इस बात की ही तरह है। यह सिर्फ फ़ाइल के लिए लिंक जहां आपकी जावास्क्रिप्ट है। और मैं कुछ उदाहरण है सरल जावास्क्रिप्ट के साथ। इसलिए हम इसके माध्यम से जा रहा हूँ। और फिर अपने सूचकांक जावास्क्रिप्ट में, जो आपकी जावास्क्रिप्ट यहाँ फ़ाइल है, इस आवरण की तरह है आप jQuery के लिए है। तुम लगभग 99.9 हो समय का प्रतिशत जा रहा अपने index.js फाइल में इस है। है, यह क्या कहते हैं क्योंकि "कुछ पर अमल नहीं करते अपने दस्तावेज़ वास्तव में है जब तक वास्तव में आप क्या चाहते है, "जो तैयार है। अपने दस्तावेज़ तैयार नहीं है क्योंकि अगर और jQuery बातें कर रही शुरू होता है, यह सिर्फ एक गड़बड़ है। तो तुम हमेशा इस आवरण है चाहता हूँ। और फिर वहाँ में जाना है कि चीजों के लिए, मैं अपने लोगों को 'खुद perusing के लिए निकलेंगे। ठीक है, तो किसी भी सवाल का सही हैं अब सामान्य रूप में जावास्क्रिप्ट के बारे में? या डोम मॉडल? यदि नहीं, तो हम कुछ शांत है हम के माध्यम से जा सकते हैं कि उदाहरण हैं, कि तुम लोग मुझे कोड कर सकते हैं। लेकिन मैं यह भी जा रहा हूँ सुपर अच्छा है, और आप अगर कुछ भी कहने के लिए नहीं करना चाहते इन के लिए, वह ठीक है। मैं भी सिर्फ आप उदाहरण दे सकते हैं। लेकिन इस पर कुछ भी PowerPoint के हम आगे बढ़ने से पहले? बिंदास। तुम लोगों को ऊर्जा के लिए जरूरत की तरह लग रहा है। इसलिए मुझे लगता है कि हम शुरू करने जा रहे हैं लगता है पहले मेरी पार्टी उदाहरण के साथ। हम तीन उदाहरण है, आप अपनी पसंद है। इसलिए हम घड़ी, हम कहाँ जा रहे है है कि एक वास्तविक घड़ी को लागू करने के लिए समय के रूप में अद्यतन करने के लिए जा रहा है। हम इस महान ट्विटर समारोह है। यदि आप पर पकड़ जानते हैं कि क्या This--। हम इस दूर जाना बनाने के लिए जा रहे हैं। बेम। ठीक है। हम इस महान ट्विटर समारोह यहाँ, मुझे पता है that--, है ना? यह बहुत अच्छा होने जा रहा है। तुम लोगों को उत्साहित कर रहे हैं? यह संख्या गिनती करने के लिए जा रहा है तुम छोड़ दिया है कि पात्रों की, इसलिए मैं अभी टाइप करें, जाहिर है, यह अभी भी 140 कहते हैं, लेकिन हम चाहते हैं कि मामला नहीं है। और फिर हमारे पिछले एक साथ यहाँ, पार्टी के लिए यहां क्लिक करें। क्या होने जा रहा है जब है हम पृष्ठभूमि की, क्लिक करें रंग बदलने के लिए जा रहा है। तो तुम लोग के अपने विकल्प हैं जो एक आप पहले क्या करना चाहते हैं। मुझे लगता है मैं तुम पर यह बहुत आसान ले जाऊँगा वादा करता हूँ। हर किसी तरह की तरह लग रहा है आज कुंजी की अभी बहुत कम है। इसलिए मुझे लगता है कि कैसे आप के माध्यम से चलना होगा हम आपको इन सब को लागू करेगा। आप झंकार चाहते हैं में, यह बहुत अच्छी बात है, लेकिन मैं हर कोई थोड़ा थक गया है जैसे लग रहा है। तो मैं बस आप चलना होगा इन उदाहरणों के माध्यम से। हम कुछ है कि हम पहले क्या करना चाहते हैं? किसी को? कोई वरीयता? ठीक है। आपको पता है कि? हम पार्टी पर हैं। आप लोग एक little-- जरूरत है की तरह लग रहा है तो, हम पहले पार्टी एक कर देंगे। ठीक है। इसलिए हम here-- है कि क्या है वहाँ नहीं होना चाहिए। अब यह अच्छा है। ठीक है। तो क्या हम यहाँ है सिर्फ एक सरल HTML पृष्ठ आप लोग सब सुपर होना चाहिए कि अपने पिछले दो psets से परिचित। हम यहाँ हमारे डॉक्टर प्रकार है। हर कोई देख सकता है? ठीक है। बिंदास। हम स्पष्ट रूप से हमारे HTML है। हम है कि कुछ शीर्षक है एक शैली पत्रक से जुड़ा हुआ है कि बस मेरे फ़ॉन्ट अच्छा और बड़ा और बोल्ड कर दिया। तो उस के बारे में चिंता मत करो। हम कुछ शरीर के साथ है एक आईडी पृष्ठभूमि, ठीक है? हम हो जा रहे हैं क्योंकि पृष्ठभूमि बदल रहा है। तो हम बदल रहे हैं जब हमारे शरीर की पृष्ठभूमि, हम दो हफ्ते पहले से याद जब हम वेब पृष्ठों के साथ काम कर रहे हैं। लगता है कि करने के लिए तो अच्छा है। और हम कुछ ईद पार्टी के बराबर होती है। इस ज रेफरी पाउंड मतलब है कि बस यह एक ही पृष्ठ पर जाने के लिए जा रहा है। और पार्टी के लिए यहाँ क्लिक करें जो हम इसे क्लिक करते हैं, यही वजह है, यह शुक्र है, रंग बदलना चाहिए। और फिर हम यहां कुछ ऐसी स्क्रिप्ट है सिर्फ इस पार्टी डॉट जेएस से जुड़ा हुआ है क्योंकि खाली है कि फ़ाइल, हम अभी तक कुछ भी नहीं किया है। और यह बहुत दुख की बात है। लेकिन बहुत जल्द ही, इसे बदलना होगा रंग, और यह भयानक हो जाएगा। इसलिए मैं सिर्फ तुम लोगों को चलने के लिए जा रहा हूँ हम इस दृष्टिकोण कैसे हो सकता है के माध्यम से। पहली बात तो यह है कि हमें क्या करना चाहते हो सकता है, हम की पृष्ठभूमि बदल रहे हैं शरीर, पहली बात यह है कि हम चाहते हो सकता है वास्तव में हड़पने के लिए क्या करना शरीर, सही क्या है? इसलिए हम योग करना चाहते हैं, हमारे पृष्ठभूमि, और अगर तुम नोटिस, मैं बस अपने आप सिर्फ टाइपिंग शुरू करते हैं। विशेष बात नहीं है कि हम उस हमारे जावास्क्रिप्ट फ़ाइलों के लिए क्या करने की जरूरत है। मैं चर घोषित करने शुरू कर सकते हैं, और यादृच्छिक कार्यों की घोषणा। और यह बहुत अधिक मुक्त रूप है। सी के साथ, हम आप सभी को दे दी है ऐसा लगता है जैसे इन कठिन नियमों, और तुम, पले इसलिए हम, "आगे जाना पसंद कर रहे हैं। स्वतंत्र रहें। तुम क्या चाहते हो। " और कहा कि जावास्क्रिप्ट क्या है। तो हम यहाँ कुछ पृष्ठभूमि है। हमारे डोम मॉडल के साथ, हम हम जानते हैं दस्तावेज़ डॉट तत्व प्राप्त कर सकते हैं, और हम यहाँ नोटिस अगर, हमारे शरीर एक आईडी है। अधिकार? तो हम से दस्तावेज प्राप्त कर सकते हैं यहां ईद, और एक साधारण से एक है। हम यहाँ चाहते हैं कि हमारी पहचान क्या है? दर्शक: पृष्ठभूमि। एलीसन BUCHHOLTZ-ए.यू.: पृष्ठभूमि। परफेक्ट। और अंत में अर्धविराम। यही कारण है कि अभी तक दूर नहीं गई है। तुम अब भी अपने अर्धविराम की जरूरत है। ठीक है। तो यह है कि हमारी पहली एक है। और हम कुछ क्लिक करते हैं, हम सही होने के लिए कुछ है, चाहते हैं? इसलिए हम कुछ चर चाहते हो सकता है कि एक क्लिक के लिए इंतज़ार कर रहा है। हम क्या करने जा रहे हैं हम करने जा रहे है एक बटन के लिए हमारे लिंक और अधिक समान बनाते हैं। इसलिए हम कुछ बटन लिए जा रहे हैं कि ईद द्वारा तत्व मिल डॉट दस्तावेज़ के बराबर होती है। और मैं के बारे में बात कर रहा हूँ, अगर लिंक पर क्लिक करें या पार्टी के लिए यहां क्लिक करें लिंक, मेरी पहचान यहाँ क्या हो सकता है? पार्टी। सही। नहीं भी बुरा अब तक ठीक है। हर कोई हम क्या कर रहे हैं मिलता है? ठीक है, तो अब हमारे पास हमारे बटन, और हम चाहते हैं हम उस पर क्लिक करते हैं और चीजों को बदलने के लिए। इसलिए हम अपने को PowerPoint से याद है, हम क्या कर सकते हैं बहुत ही साधारण बात बस बटन डॉट सही, onclick है? और है कि कुछ समारोह बराबर करने के लिए जा रहा है। यह एक गुमनाम समारोह है। और यह सिर्फ मैं कर रहा हूँ वास्तव में as-- यह एक छोटे से बड़ा बनाने के लिए जा रहा है। तो क्या मैं बस किया यहाँ मैं, ठीक है, कह रहा हूँ है हम अपने बटन क्लिक करें, जो जब है हम सिर्फ करने के लिए भेजा है कि इस लिंक, हम निष्पादित करने के लिए जा रहे हैं इस अनाम समारोह। हम किसी भी जानकारी की जरूरत नहीं है। हम उपयोगकर्ता क्या कहते हैं परवाह नहीं है। वे उस पर क्लिक करते हैं, हम कर रहे हैं हम चाहते हैं कि जो कुछ भी ऐसा करने के लिए जा रहा है, जो पृष्ठभूमि का रंग बदल जाता है। ठीक है? , हम किसी भी जानकारी के लिए नहीं है, ऐसा इसलिए हम सिर्फ इस गुमनाम समारोह है। और अब हम वास्तव में जा रहे हैं इस समारोह में लिखने के लिए। इसलिए तरीके का एक गुच्छा है आप एक यादृच्छिक रंग उत्पन्न कर सकता है। मैंने किया था कि जिस तरह से यह करने के लिए किया गया था तीन यादृच्छिक संख्या उत्पन्न और एक आरजीबी ट्रिपल उन्हें बदलने के लिए। तो यह सिर्फ आप कुछ शांत पता चलता है चीजें आप "ओह, पसंद कर रहे हैं कि, मैं एक यादृच्छिक उत्पन्न करने की जरूरत संख्या। "क्या आप इसे Googled अगर, इसका मतलब है आप मिल जाएगा क्या है। इसलिए हम तीन अलग अलग है बातें, वर, फिर लाल नहीं, हरे। अधिकार? उन तो तीन हैं एक रंग है कि मेकअप बातें। नीले, लाल और हरे रंग। बिंदास। और हम क्या कर सकते हैं कि हम जानते हैं कि यह 255 के बीच होने की जरूरत है कि, और आप ऊपर देखा अगर कुछ यादृच्छिक संख्या जनरेटर, यदि आप गणित की तरह कुछ मिल सकता है आप इस देखो जो, अगर यादृच्छिक डॉट कुछ संख्या के लिए रिटर्न शून्य और एक के बीच। ठीक है? और क्या संख्या करना हमारे आरजीबी तिकड़ी के बीच जाना है? शून्य और क्या? वे क्या करने के लिए जा सकते हैं? 255। गणित यादृच्छिक डॉट तो अगर शून्य और एक के बीच चला जाता है, हम यह कैसे कन्वर्ट करने के लिए चाहते हो सकता है? दर्शक: समय? एलीसन BUCHHOLTZ-ए.यू.: हाँ, बिल्कुल। इसलिए समय 255 है। दर्शक: [अश्राव्य] यह [अश्राव्य] की तरह है। एलीसन BUCHHOLTZ-ए.यू.: मठ यादृच्छिक डॉट। दर्शक: कूल। एलीसन BUCHHOLTZ-ए.यू.: हाँ। जावास्क्रिप्ट बस आप का ख्याल रखता है। ठीक है। तो हम आपको इन सब के लिए ऐसा कर सकते हैं। अधिकार? मठ बेतरतीब समय 255 डॉट। कि कॉपी करें। बिंदास। बात है तो, इस साल मई एक पूर्णांक वापस नहीं। अधिकार? शायद हम कुछ नंबर मिल शून्य और एक के बीच, और यह यह थोड़ा होने का कारण बनता है बंद है, और हमारे RGBs मंगाई नहीं हो सकता। वे ints होने की जरूरत है। आप यह कोशिश की है, यह शायद था तो कुछ अनिश्चित व्यवहार किया है। यह एक छोटी सी दिखलाना होगा। तो क्या हम क्या हम बनाना चाहते है सुनिश्चित करें कि इन गोल कर रहे हैं कि, और आप किसी भी तरह से गोल कर सके। मैं फर्श के साथ गोल। इसलिए मैं हमेशा सुनिश्चित कर दिया यह नीचे गोल है। लेकिन यह कैसे सरल से दूर जा रहा है यह सिर्फ एक यादृच्छिक संख्या प्राप्त करने के लिए किया गया था, आप हमें लगता है कि कैसे करते हैं मंजिल इस संख्या में हो सकता है? यह बहुत समान है। कोई विचार है? बस गणित डॉट था यादृच्छिक तो अगर यादृच्छिक है, तो आप हम मंजिल करना चाहते हैं लगता है? मठ डॉट मंजिल। और तुम भी गणित डॉट छत कर सकते हैं। राउंड अस्पष्ट की तरह है यदि आप नहीं करते क्योंकि ऊपर गोल या नीचे गोल करने के लिए है कि क्या पता है। तो आम तौर पर हम हमेशा गणित है डॉट मंजिल, गणित डॉट छत। लेकिन honestly-- दर्शक: नीचे फर्श दौर करता है? एलीसन BUCHHOLTZ-ए.यू.: तल नीचे दौर। और कहा कि मेरे हिस्से पर सिर्फ एक विकल्प है। तो अब हम अपने तीन नंबर हैं बेतरतीब ढंग से उत्पन्न किया गया है कि, और अब हम क्या करने जा रहे हैं हम कर रहे है बस पृष्ठभूमि में परिवर्तन करने के लिए जा रहा है। ठीक है? इसलिए हम पहले से ही हमारे पास पृष्ठभूमि तरह की संग्रहीत पृष्ठभूमि नामक इस तत्व में। तो क्या तुम नोटिस हूँ, अगर है यदि आप इस के साथ आसपास खेला हम शैली बदलना चाहते हैं। और यह कुछ की तरह है कि आप गूगल और, यह पता लगाने होगा रंग बदलने के लिए पसंद है। लेकिन जिस तरह से आप यह रंग है का उपयोग पृष्ठभूमि शैली डॉट पृष्ठभूमि डॉट। तो यह दिया कह रहा है इस वस्तु, पृष्ठभूमि, जो कि को संदर्भित करता है वहाँ तत्व आईडी, हम को देखने के लिए जा रहे हैं शैली के भीतर शैली, हम पृष्ठभूमि को देखने के लिए जा रहे हैं। ठीक है? और तुम जाओ और यह ऊपर देखो, यह एक छोटे से अधिक समझ कर सकता है लेकिन यह मूल रूप से बस, कह रहा है "मुझे यह बहुत ही विशिष्ट विशेषता दे जैसा कि मैंने पहले परिभाषित किया है क्या है। " तो क्या हम है करने के लिए इसे बदल रहे हैं कुछ आरजीबी, यह समझ में आता है। हम सही, आरजीबी ट्रिपल का उपयोग कर रहे हैं? और हम मुझे यकीन है कि मैं बनाना चाहते have-- यहाँ में उद्धरण की सही संख्या मिलता है। तो हम क्या करते हैं हमारे पास है आरजीबी, और हम जा रहे हैं इस तरह से है to-- लाल है जो कड़ी। और फिर हम कुछ अल्पविराम चाहते हैं। और फिर हम, ग्रीन प्लस चाहते हैं फिर कुछ अल्पविराम, और कुछ नीला। इसलिए इन pluses बस कड़ी की तरह मतलब है। तो यह सिर्फ इस पैदा कर रही है आरजीबी भीतर जा रहा है कि स्ट्रिंग। ठीक है? दर्शक: [अश्राव्य] प्लस फिर हरे रंग की एक से अधिक तो लाल। एलीसन BUCHHOLTZ-ए.यू.: हाँ, मुझे लगता है कि गड़बड़ है। यही कारण है कि एक ठीक है। ओह, रुको। नं. मुझे यकीन है कि बनाने की जरूरत है क्योंकि मैं इन सभी का अधिकार मिल गया है। तो मैं संयुक्त राष्ट्र संघ momento में समझा जाएगा। सही, नीला, हरा। अब मैं कर रहा हूँ। मेरा मानना ​​है। ठीक है। तो यह क्या है, कि पृष्ठभूमि है कुछ स्ट्रिंग के लिए सेट किया जा रहा है। अधिकार? जो कि हम यहाँ क्या हो रहा है। यह कुछ आरजीबी 255 अल्पविराम होने जा रहा है 255 अल्पविराम शून्य, या जो भी संख्या आप वहाँ है। तो हम यहाँ क्या कर रहे हैं, हम कुछ स्ट्रिंग है। हम क्या करना चाहते हैं और, हम कर रहे है एक तरह से गतिशील रूप से बनाने हम वास्तव में इस कार्यक्रम को चलाने के लिए जब कि। तो यह कुछ स्ट्रिंग है। प्लस के साथ यह concatenates कि लाल है मूल्य, जो एक साथ यह concatenates यह concatenates जो अल्पविराम, क्या है के साथ हरे रंग की है, और इतने पर है, और बहुत आगे है। ठीक है? जो बहुत अंत तक, यहाँ इस आरजीबी की कोष्ठकों बंद। ठीक है? तो क्या यह करने के लिए जा रहा है कुछ कमांड सच है उत्पन्न कि तीन नंबर की आरजीबी है पृष्ठभूमि है कि अब तय है। ठीक है? तो अगर यह काम करता चलो देखते हैं। मैं यह उम्मीद करता है कि यह क्योंकि अगर , मैं वास्तविक दु: खी होने जा रहा हूँ नहीं है। अरे नहीं। ठीक है, पर पकड़। निश्चित रूप से पृष्ठभूमि डॉट शैली डॉट पृष्ठभूमि। मैं निश्चित रूप से याद कर रहा हूँ सिर्फ कुछ छोटे। नहीं तुम लोग उस से नफरत है? जब यह बस एक छोटा सा छोटी सी त्रुटि है? सर्वशक्तिमान पृष्ठभूमि। आरजीबी। दर्शक: [अश्राव्य] एलीसन BUCHHOLTZ-ए.यू.: नहीं मैं क्लास से पहले यह कोशिश की। मुझे लगता है मैं पहले किया था सब कुछ है कक्षा मामले में मैं जैसा था, "मैं गलत क्या किया, क्या इंतज़ार?" मैंने कहा, "जैसा था, क्योंकि मुझे लगता है कि शायद होगा कुछ बिंदु पर गंदगी इस अप। " प्लस हरे। यह है जैसे सब कुछ दिखता है सही ढंग से concatenated। ठीक है। दर्शक: [अश्राव्य] एलीसन BUCHHOLTZ-ए.यू.: ओह, वहाँ तुम जाओ। यही कारण है कि मैं क्या जरूरत है। वो देखो। टिफ़नी को बचाने के लिए। परफेक्ट। ठीक है। अब अगर यह काम करता चलो देखते हैं। हे भगवान। ठीक है। रूको। दर्शक: दूसरा प्लस के बाद स्पेस। एलीसन BUCHHOLTZ-ए.यू.: कौन सा? ओह रुको, रुको। अंतरिक्ष पहनते हैं? दर्शक: द्वितीय प्लस में हरे रंग संयोजन। एलीसन BUCHHOLTZ-ए.यू.: ओह। दर्शक: कोई जगह नहीं है प्लस के बाद, हाँ। एलीसन BUCHHOLTZ-ए.यू.: आप कि जरूरत नहीं है, but-- दर्शक: ओह, तुम नहीं करते? एलीसन BUCHHOLTZ-ए.यू.: यह बहुत लग रहा है। दर्शक: ठीक है। ठीक है। एलीसन BUCHHOLTZ ए.यू.: अगर यह काम करता चलो देखते हैं। ठीक है। मैं स्पष्ट रूप में असफल रहा हूँ मुझे याद दिलाता है जो इस प्रदर्शन, एक व्याख्यान दूसरे हफ्ते की, लेकिन मुझे लगता है कि यह काम करेगा पता है। मैं यह काम करेगा पता है। इसलिए करीब है। मैं गलती से नष्ट कर दिया जब तक यह एक पर मेरी स्क्रिप्ट। नहीं, यह पार्टी डॉट जेएस है। ठीक है पर पकड़। मैं इस कॉपी करने के लिए जा रहा हूँ, और मैं भी हूँ अभी सब कुछ नष्ट करने के लिए जा रहा है, मैं इस काम पहले किया था। मैं यह काम करता है वादा करता हूँ। यदि नहीं, तो मैं टॉमी है क्या आपको दिखाई देगा। और वहाँ। दर्शक: आप पार्टी को संदर्भित कर रहे हैं डॉट सीएसएस, और यह एक पार्टी डॉट जेएस है। एलीसन BUCHHOLTZ-ए.यू.: ठीक है, आह यहीं पार्टी डॉट जेएस है। ठीक है, मैं अलग क्या किया? अब यह काम करता है ठीक है, हम देखेंगे। बेम। मैं अलग क्या किया तो, मैं नहीं जानता, लेकिन यह क्या होना चाहिए है। थोड़े शांत। मैं हमेशा की तरह, इस पर क्लिक किया। लेकिन हम कोशिश करते हैं और मैं क्या किया देख सकते हैं यह अलग से एक था। मैं तुम लोगों के बारे में पता है, लेकिन यह नहीं है मैं सिर्फ लिखा था असल में क्या लग रहा है। शायद एक लापता हुई थी अर्धविराम कहीं मेरी बात है। दरअसल के बाद, मुझे लगता है मैं याद कर रहा था लगता है यहीं वास्तव में एक अर्धविराम। लेकिन मुझे लगता है क्योंकि यह नहीं देख सकता था यह स्क्रीन बंद था। हम नोटिस लेकिन, अगर यह बहुत है मैं सिर्फ लिखा था कि क्या वास्तव में ज्यादा। मैं सबसे कठिन हिस्सा बारे में शायद लगता है यह इस बात की बस की तरह है सही यहाँ, समझ क्या यह वहाँ क्या कर रहा है। आप को जानने इन चीजों की तरह वास्तव में सिर्फ ईमानदारी से Googling और से सिर्फ कोशिश कर रहा। यदि आपको लगता है कि कुछ नहीं है शायद वहाँ है, बताते हैं। इसलिए यह प्रयास करें। देखो क्या होता है। जैसा कि मैंने कहा, की एक बहुत कुछ है जावास्क्रिप्ट के साथ प्रयोग, और पीएचपी, और कहा कि सभी सामान, और सीएसएस विशेष रूप से। यह सच ही है इसे समझने के लिए रास्ता। ठीक है, तो पार्टी के साथ है कि असफलता के बाद डॉट जे एस, हम दो अन्य विकल्प हैं। हम घड़ी या ट्विटर है। वे दोनों दिलचस्प हो। शायद काफी नहीं पार्टी के रूप में मज़ा के रूप में, जो एक शांत छोटे strobing था अंत में बात। आप लोग किसी भी पसंद है? दर्शक: घड़ी? एलीसन BUCHHOLTZ-ए.यू.: घड़ी? ठीक है। बिंदास। तो फिर, हम हमारे पास खाली JavaScript फ़ाइल। और हम यहाँ देखने के रूप में, हम कुछ बहुत ही सरल HTML है। हम, कि हमारी शैली पत्रक है बस यह कैसा दिखना चाहिए प्रारूपों। हम साथ हमारे div के पास घड़ी का एक आईडी, जो सिर्फ "यह एक घड़ी होना चाहिए।" कहते हैं, और हम अपने लिंक है हमारे जावास्क्रिप्ट फाइल करने के लिए कि वास्तव में करने जा रहा है हमारे लिए हमारे घड़ी उत्पन्न करते हैं। शांत बात है, क्योंकि आप कर सकते हैं स्वचालित रूप से ताज़ा करने के लिए जावास्क्रिप्ट सेट खुद को। ठीक है? तो बजाय लिए इंतजार कर के उपयोगकर्ता एक पृष्ठ पर ताज़ा हिट करने के लिए आपको मिल सकता है इतना है कि अद्यतन समय, जावास्क्रिप्ट इसे पसंद करती है लेकिन इसे अपडेट कर सकते हैं। तो, हमारी पिछले एक के रूप में, हम चाहते थे हमारी पृष्ठभूमि का उपयोग करने के लिए, है ना? तो तुम क्या हो सकता है क्या लगता है हम यहाँ क्या करना चाहते पहली बात यह है? हम किस तरह से दूर जा रहे हैं यहाँ प्रतिमान की इस तरह? हम शायद करना चाहते हैं सही है, हमारी घड़ी का उपयोग? तो, हम कुछ वर है घड़ी, equals-- जो हम यह होने जा रहा है क्या लगता है? दस्तावेज़ डॉट भी मैं by-- तत्व मिल Sublime-- आईडी प्यार और हमारे आईडी घड़ी है। अर्द्धविराम। पाने के लिए सुनिश्चित बनाने के लिए मिला उन अर्धविराम इस बार, मैं उस तरह लग रहा है क्योंकि समस्या यह है कि पिछली बार गया था। ठीक है तो, के रूप में मैं सिर्फ कोशिश कर के साथ कह रहा था जावास्क्रिप्ट ही ताज़ा है, इस महान कार्य है, वहाँ मैं यह काम पिछले एक साल में आया था पता है, मैं इसे इस बात के लिए काम में आता है यकीन नहीं है pset, लेकिन यह सेट अंतराल कहा जाता है। और यह वास्तव में वास्तव में है शांत तुम लोगों को कुछ भी करते हैं समय या के साथ हो रही अद्यतन जानकारी। एक फाइनल के लिए एक वेबसाइट पर परियोजना, यह शायद है आप चाहते हैं एक समारोह साथ सुपर परिचित हो। तो अंतराल सेट करता है कि क्या है हम इसे एक समारोह में देने के लिए जा रहे हैं, और कितनी बार यह चाहिए इस समारोह को बुलाओ। ठीक है? इस मामले में तो, हम सिर्फ करने के लिए जा रहे हैं फिर कुछ गुमनाम समारोह बनाने, ठीक है, यह मिल रहा है हमारे तिथि, और हमारे समय, और फिर बातें अद्यतन करें और यह प्रदर्शित करते हैं। तो हम उस के बारे में चिंता करेंगे। यहाँ घड़ी उत्पन्न की तरह हम हो जाएगा। लेकिन क्या हम की जरूरत है कि कैसे अक्सर यह ताज़ा करने के लिए। तो इस मामले में, यह सिर्फ मिसे है। तो हम बस करने के लिए जा रहे हैं 100 मिसे करते हैं। बेशक, पूरी तरह से मनमाने ढंग से। अगर तुम चाहते थे कि यह अद्यतन करने के लिए अधिक धीरे धीरे, तुम सकता है। हम चारों ओर गड़बड़ कर सकते हैं सेट अंतराल के साथ, कितना बड़ा हम प्राप्त होने के बाद हमारे अंतराल है एक काम कर घड़ी, जो उम्मीद है कि मैं हूँ करने के लिए मिलता है। तो यह सिर्फ ठीक है, कॉल ", कह रहा है इस समारोह में हर 100 मिसे। " ठीक है? यही कारण है कि यह सब होता है। तो हम करने के लिए हमारे समारोह क्या चाहते हैं ऐसा हम कुछ तारीख है चाहता हूँ है और कुछ समय क्या है हमारे पास करने के लिए जा रहे हैं। तो हम साथ शुरू कर सकते हैं हमारे तारीख कुछ के बराबर होती है, और हमारे समय कुछ के बराबर होती है हम अभी तक पता नहीं है। या वास्तव में, हम सिर्फ, क्योंकि तारीख की जरूरत तिथि सब कुछ शामिल करने के लिए जा रहा है। के बारे में फिर तुम सिर्फ गूगल अगर कुछ भी आप क्या करना चाहते हैं, आप लिखते हैं, "ठीक है, मैं समय प्राप्त करना चाहते हैं जावास्क्रिप्ट, "यह के माध्यम से आप इस महान दे देंगे पहुंचने की तारीख बुलाया समारोह। सचमुच, सबसे बातें आप क्या करना चाहते हैं कि, जावास्क्रिप्ट किया जा रहा है यह पहले से ही आप के लिए किया। तो यह नए तरह का शाब्दिक है creating-- है जो मिल तिथि, या नई तारीख, rather-- जो पैदा होता है एक तिथि का प्रतिनिधित्व करता है कि कुछ वस्तु। और हम यहाँ क्या करने जा रहे हैं क्या है यह मैं, यह लिखने के लिए जा रहा हूँ is-- और फिर यह क्या करता है समझाओ। इसलिए मुझे लगता है कि मैं यह अधिकार मिल सुनिश्चित करेंगे। ठीक है, तो क्या इस समारोह करता है, हम बस कर रहे है वास्तव में है कि एचटीएमएल बनाने घड़ी की हमारी div id के भीतर जाने के लिए जा रहा है। तो क्या यह कर किया जा रहा है बस ठीक है, कुछ स्ट्रिंग पैदा कर रहा है? यही तो होने जा रहा है हमारे HTML में प्रत्यारोपित। असल में क्या ऐसा करने जा रहा है जो कुछ भी मैं तुम्हें दिखाता हूँ क्या we-- जो कुछ भी है कि हम, एचटीएमएल का कहना है कि हम यहाँ इस पाठ को बदलने के लिए जा रहे हैं साथ जो कुछ भी HTML है। इसलिए इस अनुमति देने के लिए जा रहा है हमें हमारे घड़ी डॉट को बदलने के लिए इस बात का सिर्फ पाठ किया जा रहा से HTML एक घड़ी होना चाहिए वास्तव में दिखाने के लिए हम परवाह है कि संख्या और बातें के बारे में है, और वास्तव बजे हो। तो हम क्या कर रहे हैं कि हम क्या करने जा रहे है इस HTML उत्पादन शुरू करने जा रही है। हम प्रयोग किया जाता है कि एक ही रास्ते में तो ऐसा प्लस पूर्णांकों के लिए बराबर होती है करने के लिए, अब आप तार के लिए ऐसा कर सकते हैं सिवाय इसके कि यह उन्हें जुटना जा रहा है। अधिकार? हम पार्टी डॉट जे एस, इस बस के साथ देखा एक साथ इन सभी चीजों concatenates। तो क्या आप के विभिन्न बिट्स जुटना कर सकते हैं एचटीएमएल चर, या तार के टुकड़े से आप बाहर लिखने कि अपने आप को, और यह सिर्फ वास्तव में आप गतिशील करने के लिए अनुमति देता है जो बहुत अच्छा है, एचटीएमएल उत्पन्न करते हैं। आप कुछ है तो अगर विशिष्ट बहुत उपयोगकर्ता, इसका मतलब है आप ऐसा करने की अनुमति दे सकते हैं। इसलिए हम मैं जा रहा हूँ करने के लिए, एचटीएमएल है कोशिश करते हैं और मैं यह अधिकार मिल सुनिश्चित करें। इसलिए हम कुछ H1 शीर्ष करने के लिए जा रहे हैं। तो क्या यहां साकार करने के लिए महत्वपूर्ण है यह वास्तव में बस HTML है। अधिकार? हम वास्तविक लिख रहे हैं यहाँ में एचटीएमएल कोड, यह है सामान्य में न सिर्फ एक स्ट्रिंग हम इसके बारे में सोचना होता है कि जिस तरह से। इसलिए हम कुछ HTML है। हालांकि यह यहाँ एक स्ट्रिंग माना जाता है। और हम dot-- तारीख करना हमारे घंटे प्राप्त करना चाहते हैं। अगर तुम थे फिर, देखने के लिए तारीख के बारे में कुछ भी, यह इन सभी कर रहे हैं तुम्हें बताना होगा विशेषताएँ कि तिथि है। और यहाँ आप उस पर उपयोग कर सकते है। तो यह शायद की तरह बातें है घंटे मिलता है, और मिनट मिलता है, और सेकंड मिलता है, और मिसे मिलता है, और जो वे हैं जानता है और क्या। लेकिन अगर आप इस पर गौर अगर प्रलेखन, यह सब हो जाएगा। इसलिए हम घंटे मिलता है, और फिर हम चाहेगा मैं हूँ with-- कि जुटना यहाँ पर इस स्थानांतरित करने के लिए जा रहा है। हम अभी पैदा कर रहे हैं तो, अगर हम कर रहे हैं वास्तव में समय पैदा करने, सही है? हम घंटे है, और फिर क्या है घंटे और मिनट के बीच? तुम सही, अर्धविराम है? तो हम यहाँ कुछ अर्धविराम करना चाहते हैं। और फिर हम अपने प्राप्त करना चाहते हैं मिनट, उसी तरह से इतना हम तारीख डॉट घंटे मिलता है कि, कैसे हम अपने मिनट मिल सकता है? यह डॉट मिल तारीख सचमुच है मैं एक तरह से पसंद है जो मिनट,। यह कैसे "ओह, की तरह है मैं अपने मिनट मिलता है? " मैं तो बस मेरे मिनट मिलता है। ठीक है। और फिर हम यहाँ एक और आंतों। और फिर अगर हम चाहते हैं पाने के लिए हमारे सेकंड, कैसे हम अपने दूसरे मिल सकता है? तिथि सेकंड मिल डॉट। मैं यह बहुत अच्छा लगता है। और करने के लिए महत्वपूर्ण क्या है एहसास है कि हम उस भी है क्योंकि, हमारे यहाँ एचटीएमएल टैग को बंद करने की जरूरत है यह अभी भी मान्य HTML, इसलिए H1 होना चाहिए। बिंदास। तो उसके बाद, हम घड़ी कर सकते हैं डॉट भीतर एचटीएमएल एचटीएमएल के बराबर है। ठीक है? मैंने कहा ऐसा कैसे याद भीतरी एचटीएमएल मूल रूप से के बीच जो कुछ भी लेता है हम के बारे में बात की थी कि दो टैग और सम्मिलित करता है या manipulates वहाँ में जो कुछ भी है? तो यह क्या करता है, अगर हम, हमारी घड़ी के लिए वापस जाओ घड़ी को संदर्भित करता है इस div के भीतर सब कुछ। यह भीतरी HTML है इस आईडी घड़ी div की। और तो यह करने के लिए इसे बदलने के लिए जा रहा है हम सिर्फ उत्पन्न कि एचटीएमएल, जो, जो, उम्मीद है, उम्मीद है, उम्मीद है, अब सही समय दिखाएगा। हम देखेंगे। बेशक। तो कई तकनीकी मुद्दों। मैं हूँ एलीसन just-- मेरे खेल आज लोग बंद। ठीक है, यह काम करता है। घड़ी भीतरी एचटीएमएल डॉट। यह सच में HTML था? इसके अलावा यह क्या होता है। आप कुछ नहीं देख सकते हैं, तो आप बस अपने स्रोत कोड को देखो। ठीक है। यदि आप चाहते हैं चारों ओर एक अच्छा काम जानते हैं हम यहीं क्या करने जा रहे हैं? दर्शक: तुम बड़े अक्षरों कर सकते हैं? राजधानी पत्र? आप घंटे मिलता है, क्योंकि और फिर मिनट मिलता है। एलीसन BUCHHOLTZ-ए.यू.: यह ओह घंटे पाने के लिए और get-- है। आप गोल्ड स्टार are--। यह लोग सब एक परीक्षा है। मैं यह वर्ग पहले काम कर रहा था वादा करता हूँ। ठीक है, लेकिन पता करने के लिए कुछ शांत है कभी कभी अगर आप also-- कर सकते हैं अपने बाहरी फाइल कर रहे हैं एक छोटे से पागल हो रही है, आप भी सिर्फ उन्हें सीधे डाल सकते हैं यहाँ में, जो चीजों को ठीक करने के लिए जाता है। सिवाय यह वास्तव में बदसूरत की तरह है। बेशक सब कुछ प्रारूप। यह सब सुंदर है सुनिश्चित करें। ठीक है। मैं सब शांत क़ौम करना चाहता था, और वे बस से बाहर काम नहीं कर रहे हैं। ठीक है। स्क्रिप्ट वर घड़ी। वैसे भी, क्या महत्वपूर्ण है है यह सामान्य तरीका है कि आप जावास्क्रिप्ट को फॉर्मेट होगा। आप देख सकते हैं, यह हो सकता है बहुत नकचढ़ा कभी कभी, यहां तक ​​कि जब यह सचमुच था दो सेकंड पहले काम कर रहे। या नहीं दो सेकंड पहले, लेकिन बहुत, बहुत हाल ही में। यह कैसा दिखना चाहिए तो आप को दिखाने के लिए, और मैं पागल नहीं हूँ कि आप को दिखाने के लिए, और कहा कि सब कुछ ठीक है एक ही है, यह है कि यह कैसा दिखना चाहिए है। तुम सिर्फ इस शीर्ष भाग में क्या करने जा रहे हैं यहाँ है, और आप पृष्ठ स्रोत देखें, तो अगर तुम नोटिस, वह कुछ किया पागल बातें, मैं इसे सरल बनाया। इसके अलावा, टॉमी को ऋण McWilliam, वास्तव में कौन मुझे इन उदाहरणों को बनाने में मदद की, जो मुझे लगता है वे काम पता है क्यों है। टॉमी एक जावास्क्रिप्ट गुरु है। हम नोटिस लेकिन, अगर हम कुछ सेट है। हम यहाँ हमारे घड़ी समारोह है। यह सभी के लिए JavaScript है कि हम सिर्फ लिखा था, या इसके बारे में कुछ। हम तो बस यहीं इस एक ने लिखा है। और वह एक अतिरिक्त है सिर्फ यह पैड कि समारोह एक से पहले एक शून्य डाल द्वारा पत्र या अगर यह एक नंबर से पहले उनमें से सिर्फ एक। अगर तुम नोटिस तो, यह सुंदर है हम सिर्फ लिखा था कि क्या वास्तव में ज्यादा। तुम कुछ चर घड़ी है कि हमारे तत्व है, आईडी के आधार पर तत्व मिलता है, जो घड़ी है। हम अपने सेट अंतराल है समारोह, कि एक गुमनाम समारोह कि यह सब कार्यान्वित। हम कुछ की स्ट्रिंग शुरू कर दिया है एचटीएमएल कि तब गतिशील हम कुछ होने से उत्पन्न एच 1 शीर्षक, concatenating साथ, घंटे मिल प्लस हमारे बृहदान्त्र, प्लस हो रही है मिनट, प्लस एक और पेट के अलावा हमारे सेकंड, और अंत में इसके लिए न खत्म होने वाली एचटीएमएल। और फिर हम अपने घड़ी को अद्यतन HTML करने के लिए भीतरी एचटीएमएल डॉट, और हम हर 100 मिसे का अद्यतन करें। ठीक है? मुझे लगता है मैं पागल नहीं हूँ वादा करता हूँ देखें। मुझे नहीं पता। यह मुझे पसंद नहीं है यही कारण है कि मैं नहीं जानता। एक ही लग रहा है जैसे मैं महसूस करता हूँ लेकिन जाहिरा तौर पर यह मुझसे नफरत करता है। तो चलो तीन बेहतर हो जाता है दौर देखते हैं। हम यह देखने के लिए कर रहे हैं। मैं यह जाने के लिए जा रहा है कि कैसे यकीन नहीं है। हर कोई कम से कम हो रही है सिर्फ सामान्य विषय की तरह विपक्ष, जावास्क्रिप्ट की, हालांकि? मुझे लगता है कि कम से कम उपयोगी है, और अधिक की उम्मीद यह एक छोटे से नकचढ़ा है कि दिखाने से। लेकिन आपकी समस्या सेट बहुत मजा आएगा। यह बहुत अच्छा होने जा रहा है। यह काफी के रूप में थकाऊ नहीं होगा इस के रूप में, मैं नहीं लगता है। आप वास्तव में करने के लिए मिल जाएगा वास्तव में ठंडी चीजों को देखते हैं। तो पिछले नहीं बल्कि कम से कम, हम चहचहाना एक कोशिश करता हूँ। मैं अब लोग वास्तव में डर लग रहा है। मैं यह जाने के लिए जा रहा है कि कैसे पता नहीं है। लेकिन सिर्फ तुम एक छोटे से देने के लिए अधिक स्वाद है, और यह वास्तव में है जोड़ तोड़ तार और आदानों, हम क्या करने जा रहे हैं हम HTML-- के साथ यहाँ नोटिस, तो है यह एक छोटा सा है more-- हम कुछ पाठ क्षेत्र है, जो यहाँ इस पाठ क्षेत्र से मेल खाती है। ठीक है? और उस पाठ की एक पहचान है। हम इसे एक छोटा सा restyled कुछ चौड़ाई और ऊंचाई के साथ हम पूर्व निर्धारित किया है कि, और हम, H1 है जो सिर्फ हमारे हैडर एक है कि हमारे अक्षर बाकी का प्रतिनिधित्व करता है। हम इसके बारे में कुछ ईद दिया पात्रों शेष, और फिर हम कुछ स्क्रिप्ट है यहाँ, जो मैं सच में कर रहा हूँ तीसरी बार उम्मीद यहाँ आकर्षण, दोस्तों। तो हम क्या करना चाहते हैं, एक ही सामान्य नस में हम घड़ी डॉट जे एस के साथ किया है कि और पार्टी डॉट जेएस हम देखा है के रूप में हम वास्तव में हथियाने के द्वारा शुरू कर दिया है है सही है कि हम देखभाल के बारे में बातें है कि,? इस मामले में तो, वहाँ दो हैं हम ठीक है, के बारे में परवाह है कि बातें? हम एक तरह से वास्तव में कर रहे हैं कि एक बात में देख रहे हैं और से डेटा ड्राइंग, और एक बात यह है कि हम वास्तव में बदल रहे हैं। इसलिए हमारे एचटीएमएल नहीं है। यहाँ यह हमारे वेब पेज है, तो क्या है हम देख रहे हैं कि डेटा? यह जो कुछ भी हो रहा है हमारे बक्से में पाठ, है ना? तो मैं यहाँ में टाइप जो भी हो। यही कारण है कि मैं जानना चाहता हूँ, या क्या हो रहा है कि मैं देखना चाहता हूँ क्या है। और क्या होने जा रहा है हमारे वेब पेज पर बदल रहा है? पात्रों के शेष। उसी तरह से तो, हम करना चाहते हैं चर आरंभ से शुरू कि वास्तव में उन तत्वों पर पकड़। ठीक है? हम कुछ वर तो अगर कि, हमारे पाठ क्षेत्र है और हम बाकी है कि कुछ वार किया है। अधिकार? इसलिए इन करने के लिए जा रहे हैं उन दो बातें पकड़ो। तो बात की ही तरह, दस्तावेज़ मैं कर रहा हूँ, ठीक है dot-- यकीन है कि यह सुनिश्चित करने के लिए जा रहा इस समय काम करने के लिए जा रहा है। मैं बहुत अड़े हूँ। ठीक है, इसलिए यदि हम चाहते हैं कि हमारे पाठ क्षेत्र, के अनुसार हमारे HTML करने के लिए, हमारे पहचानकर्ता क्या है? हमारी पहचान क्या है? यह सिर्फ इसलिए पाठ होने जा रहा है यह ठीक है, हमारे पाठ क्षेत्र बनाता है, इतना है कि और हमारे आईडी पाठ है, कैसे हम वहाँ में क्या है हड़पने कर सकते हैं। ठीक है, अर्धविराम। मैं सुपर होने जा रहा हूँ इस बारे में सटीक, मैं चाहता हूँ कि इस वजह से इस समय काम करने के लिए। ठीक है, एक ही बात करते हैं, ईद द्वारा तत्व मिलता है। मैं वास्तव में क्या है सोच रहा हूँ गड़बड़ करने के लिए अन्य दो के कारण होता है। ठीक है, तो यह एक में, क्या हम का उपयोग करना चाहते हैं? हमारे ईद यहाँ क्या हो रहा है? हम एक और आईडी में है हमारे HTML, यह क्या है? दर्शक: वर्ण शेष। एलीसन BUCHHOLTZ-ए.यू.: वर्ण शेष। ठीक है। बिंदास। तो मैं बस करने के लिए जा रहा हूँ वास्तव में तेजी से यह लिख। मैं सिर्फ दूसरे में यह लिखने के लिए जा रहा हूँ। तो पाठ क्षेत्र। क्या दिलचस्प है वहाँ बी function-- है कार्यों के बहुत सारे हैं कि न केवल के अनुरूप अपने माउस, लेकिन अपने कीबोर्ड। ठीक है? किसी भी कुंजी है तो जब आप कह सकते हैं दबाया, तो आप उस तरह बातें कर सकते हैं। हम प्रयोग कर रहे हैं कि एक तो , ऊपर कुंजी पर जो कहा जाता है आप किसी भी कुंजी पर दबा दिया हो तो कहते हैं, " उपयोगकर्ता उठा लिया है जब अपने कीबोर्ड, उस बटन बंद उनकी उंगली, और चाबी, unpressed बन गया है फिर हम कुछ करने जा रहे हैं। " ठीक है? तो यह सही समझ में आता है? हर चरित्र की वजह हम टाइप करें, हम जा रहे हैं बंद हमारे उंगलियों लिफ्ट करने के लिए है इसके बारे में, तो कुंजी ऊपर जाता है, हम घटती को पता कर सकते हैं हमारे अक्षर शेष। इसलिए हम कुंजी पर कुछ है ऊपर, और उसी तरह, हम कहने के लिए जा रहे हैं "ठीक है, हम ऐसा करते हैं, तो हम कुछ समारोह बनाने के लिए जा रहे हैं इस मामले में ", ई ले जा रहा है, और क्या हम करना चाहते है शेष संख्या की गणना। ठीक है, तो चलो बस शुरू करते हैं एक चर बनाने के द्वारा। इसलिए हम कुछ चर r है, उस का प्रतिनिधित्व करने के लिए जा रहा है हम छोड़ दिया है कि कितने अक्षर। ठीक है? हम साथ शुरू जानते हैं कि 140, और हम जानना चाहते हैं, , का कहना है इस की लंबाई जाने इनपुट हो गया है कि स्ट्रिंग, ऐसा आप लोग किसी भी विचार है हम ऐसा कैसे कर सकता है? अभी स्पष्ट के बंद आधारित बातें, हम घंटे की तरह चाहता था हम घंटे मिल इस्तेमाल किया। हम अपने उद्देश्य है कि पता है पाठ क्षेत्र, लेकिन सकती है कि तुम लोग इसके बाद आ सकता है क्या लगता है? किसी भी विचार? तो कम से यह एक तरह सहज ज्ञान युक्त है, लेकिन यह मूल्य डॉट लंबाई है। तो बस मुझे कुछ देना मूल्य विशेषता है कि वास्तव में इस स्ट्रिंग की लंबाई है। तो यह ठीक है, मैं देख रहा हूँ "कहने के लिए जा रहा है पाठ क्षेत्र के भीतर इस पूरे स्ट्रिंग पर, और मैं बताने जा रहा हूँ तुम कितनी देर तक बात है। " हम तार याद क्योंकि अगर वास्तव में सिर्फ सरणियों हैं, तो हम सिर्फ उन में से लंबाई ले सकते हैं। इसलिए हम चाहते हैं कि है। बिंदास। तो फिर हम क्या करना चाहते हैं कि हम है कभी नहीं उपयोगकर्ता अनुमति देना चाहते हैं की तुलना में निवेश करने के लिए और अधिक 140 अक्षरों, है ना? क्योंकि हम "ओह, जैसे अगर आप कहते हैं इतना ही शेष है, " और फिर उन्हें करने दो वैसे भी, हम झूठ बोल रहा है। और यह एक और है बात यह है कि जावास्क्रिप्ट वास्तव में अच्छा हो सकता है के लिए, उपयोगकर्ता सत्यापन है और यह सुनिश्चित करने के लिए अपने उपयोगकर्ता किसी भी नियम के भीतर फिट बैठता है आप उन्हें करने के लिए प्रदान किया गया। तुम बनाने की तरह बातें करने के लिए चाहते हैं, तो यकीन है कि किसी इनपुट अपने ईमेल पते, या जब सुनिश्चित करते हुए कि वे दो पासवर्ड दर्ज करें, वे मेल नहीं खाते। जावास्क्रिप्ट ऐसा कर सकते हैं। आप जब ", ऐसा कुछ करना होगा फार्म, जैसे, प्रस्तुत "या है "जब पर्चा बटन है सबमिट करें क्लिक किया है, इन सब बातों की जाँच करें। " और हम जावास्क्रिप्ट ऐसा कर सकते हैं। तो यह है कि अभी क्या है हम यहाँ क्या करने जा रहे हैं। तो क्या हुआ अगर जाँच करने के लिए एक तरीका हो सकता है वे 140 अक्षरों से अधिक चला गया है? क्या करने के लिए होने जा रहा है आर के हमारे मूल्य वे कोशिश करते हैं तो क्या होगा? यह सही है, नकारात्मक होने जा रहा है? या यह कम होने जा रहा है से कम या शून्य के बराबर है। वह यह है कि यदि ऐसा है तो हम एक का उपयोग कर सकते हैं बस बाकी सब की तरह। ठीक है? और हम कुछ पाठ क्षेत्र डॉट है मूल्य, और हम यहाँ क्या कर रहे हैं हम सिर्फ यह क्या है cutting-- रहे है? सॉरी। यह एक है, हम सिर्फ झूठी वापसी करना चाहते हैं। मैं उलझन में है। सभी काम नहीं कर रहा चीजों से frazzled। ठीक है, हम तो बस करना चाहते हैं हम तो झूठी लौटने के लिए, और प्रदर्शित करना चाहते हैं पात्रों शेष, है ना? घड़ी के साथ तो, हमने किया भीतरी HTML के साथ कुछ है, है ना? हम कुछ करने के लिए इसे बराबर सेट कहां चर, तो हम यहाँ क्या कर सकता है? क्या हम के भीतरी एचटीएमएल बदल रहे हैं? दर्शक: शेष? एलीसन BUCHHOLTZ-ए.यू.: हम शेष बदल रहे हैं। सब ठीक है, और हम क्या करें बराबर करने के लिए यह निर्धारित करना चाहते हैं? ऐसा लगता है कि क्योंकि, अनुसंधान किया जा रहा है हमारे अक्षर शेष होना चाहिए। ठीक है? इसलिए मैं यह देखने के लिए वास्तव में घबरा रहा हूँ अब यह काम करता है, लेकिन हम देखेंगे। इस लिए छोड़ दें। यह वास्तव में तेजी से है। [अश्राव्य] ठीक है। फिर से, मैं सिर्फ तुम्हें दिखाने के लिए जा रहा हूँ। जो भी कारण से, मेरा है, काम न करने का फैसला लेकिन क्या मैं तुम्हें दिखाता हूँ यह है कि है is-- ओह मैं में डाल दिया है कि करने वाला था। ठीक है, हम एक ही तरह के नोटिस यहाँ बात, पाठ क्षेत्र हो रही है। इसके अलावा, आप अगर आदमी को नोटिस नहीं है, अगर आप क्या करना चाहते कभी कुछ, और आप कैसे करना है पता नहीं है यह बस, पृष्ठ स्रोत देखें क्लिक करें और वे तुम्हें बताने के लिए जा रहे हैं। कभी कभी यह एन्क्रिप्टेड किया जाएगा। अपने pset के लिए, हम सब कुछ एन्क्रिप्ट, तो यह सिर्फ अस्पष्ट की तरह लग रहा है। लेकिन कभी भी एक सच है कि अगर वहाँ कि आप की तरह शांत वेबसाइट, तुम सिर्फ पृष्ठ स्रोत देखें क्लिक करते हैं, यह कैसे यह करने के लिए आपको बताने के लिए जा रहा है। तो फिर, कठिन, होशियार नहीं काम करते हैं। और तुम यहाँ, सभी के रूप में मिलते हैं इन बातों को एक ही हैं। इस एक यहाँ सिर्फ कुछ सबस्ट्रिंग लेता है कि, मैं यह करता है कि क्या वास्तव में भूल जाते हैं। लेकिन यह स्पष्ट रूप से कुछ सबस्ट्रिंग लेता है दस शून्य से मूल्य की, और बंद कर देना चाहिए क्या झूठे रिटर्न अब और inputting से उपयोगकर्ता, और तो जाहिर अद्यतन करता है वहाँ भीतरी एचटीएमएल। बिंदास। आज से इतना बड़ा ले aways, प्रयोग, स्रोत कोड को देखो इसे आप एक बहुत मदद करने के लिए जा रहा है, क्योंकि कभी कभी और हर कोई, जावास्क्रिप्ट साथ काम करना मुश्किल हो सकता है और नहीं कर सकते हमेशा की तरह, आप के लिए यह उम्मीद तरह से काम लेकिन सिर्फ कोशिश कर रखना मैं वादा करता हूँ, क्योंकि यह होगा। मैं इन उदाहरणों के सभी वादा करता हूँ कक्षा से पहले काम कर रहे थे। मैं क्या हुआ समझ में नहीं आता। मैं सचमुच सब कुछ एक ही है। मैं तो बस करना चाहते हैं कि एक और बात आप सुपर उपयोगी हो सकता है कि लोगों को दिखाने पहले काम कर रहा था क्या in-- है? हम काम करने के लिए पार्टी नहीं किया गया? मुझे भी ऐसा ही लगता है। हाँ। हमने किया। बहुत बढ़िया। ठीक है, तो एक बात यह है कि तुम लोगों को पता होना चाहिए मैं के बारे में बात की है कि सांत्वना प्रवेश है। तो नमस्ते की बिंदी प्रवेश सांत्वना। तो इस तरह का है Printf का जावास्क्रिप्ट बराबर। तो आप कभी भी करना चाहते हैं आपके चर का निरीक्षण या क्या वहाँ क्या हो रहा है देखते हैं, क्या हम तत्व का निरीक्षण यदि आप, है क्या कर सकते हैं आप जाना चाहते हैं क्या है करने के लिए, और आप को सांत्वना देने के लिए जाना है, आप इसे हैलो मुद्रित देखेंगे। इसलिए हम यह हो सकता था हम जो चाहते थे प्रिंट। हम चाहते थे, तो यह पृष्ठभूमि मुद्रित करने के लिए डॉट शैली डॉट पृष्ठभूमि, हम यह देखने के लिए सक्षम होना चाहिए आरजीबी ट्रिपल कि ऊपर आता है। या नहीं। मैं वास्तव में आप कैसे भूल जाते हैं इस तरह एक चर प्रिंट लेकिन आप में सक्षम होना चाहिए इस तरह बातें बाहर प्रिंट। यह बहुत उपयोगी हो जाएगा अपने pset के लिए जब आप में हेरफेर करने की कोशिश कर रहे हैं निर्देशांक या whatnot। इसलिए वे भी कक्षा में इस टुकड़े बदल जाते हैं। यह ऐसा है, जो पिछले साल से अलग है बस अपने TFS करने के लिए अच्छा हो सकता है, या TFS हम कर रहे हैं, क्योंकि बजाय कार्यालय समय पर तुम लोगों के साथ-साथ सीखने की तरह। लेकिन सांत्वना प्रवेश सुपर, सुपर था पिछले साल जावास्क्रिप्ट के लिए उपयोगी है। तो इसे प्यार करता हूँ। इसका इस्तेमाल करने के बारे में जानें। यह इतना है कि, GDB से अधिक का उपयोग करने के लिए आसान है कम से कम एक से अधिक बिंदु होना चाहिए। लेकिन शुक्रिया लोग मेरे साथ असर कर रहे हैं। मैं माफी चाहता हूँ कि मेरे किसी कारण के लिए उदाहरण बस नहीं करना चाहता था मेरे साथ सहयोग, लेकिन मुझे लगता है यह मदद की आशा करते हैं कि किस तरह का हो तुम्हें एक जावास्क्रिप्ट के क्षेत्र में थोड़ा अधिक है। और मेरे लिए सब अपने सवाल भेज मैं सुपर मरम्मत की जा सकती तो अगले हफ्ते और मैं कैंडी और यहां तक ​​कि अतिरिक्त लाती हूँ कैंडी यह हास्यास्पद था। लेकिन तुम लोग महान हैं, और एक भयानक सप्ताह है।