Variables in JavaScript _ JavaScript Tutorial in Hindi #2
54 views
Feb 9, 2024
The video titled "Variables in JavaScript _ JavaScript Tutorial in Hindi #2" focuses on explaining the concept of variables in JavaScript, presented in Hindi. It covers essential aspects such as declaring variables, assigning values, and understanding data types. Viewers will learn how to use variables to store and manipulate data within JavaScript programs. This tutorial is suitable for beginners seeking to understand the fundamentals of JavaScript programming in the Hindi language.
View Video Transcript
0:00
वेरिएबल्स कंटेनर की तरह होते हैं वह कंटेनर जिसमें हमारे घर का समान रखा जाता है अगर आपके घर में भी आटा डाल चावल कंटेनर में रखा जाता है तो आपको पता होगा मैं किस बारे में बात कर रहा हू�
0:10
लेकिन ये सब JavaScript से कैसे related है? JavaScript के अंदर भी container होता है
0:14
जिसको variable कहते हैं, variable के अंदर अलग-अलग तरह की data types को store किया जा सकता है
0:18
जैसे कि string को आप लोग store कर सकते हैं, आप लोग एक number को store कर सकते हैं, आप लोग एक array को store कर सकते हैं
0:24
जिसके बारे में हम आने वाले वीडियो में पढ़ेंगे लेकिन इस वीडियो में हम लोग देखेंगे कि variable exactly जावास्क्रिप्ट में होता क्या ह�
0:29
बनाते कैसे हैं और एक दो sample programs भी लिखेंगे variables की better understanding के लि�
0:34
जावास्क्रिप्ट के अंदर एक खूबी होती है जिसके तहट आप लोग variables का type runtime में change कर सकते है�
0:40
यानि कि अगर एक string आपने बनाई JavaScript के अंदर आप लोग उसी variable के अंदर बाद में एक number store कर सकते है�
0:46
उसके बाद एक array store कर सकते हैं उसके बाद एक object store कर सकते हैं इसे कहते हैं dynamically typed languages
0:52
dynamic typing का मतलब होता है कि रन टाइम पर आप लोग चेंज कर सकते ह�
0:56
किसी भी variable का type लेकिन static typing का मतलब होता है कि आपको पहले declare करना पड़ेग�
1:01
कि ये variable किस प्रकार का है integer है, ये एक floating word number ह�
1:05
ये एक string है, character है, क्या चीज है और उसके बाद ही आप उस पर कुछ operations कर सकते ह�
1:11
एक statically typed language का example लेकिन जावास्क्रिप्ट जो होती है वो डाइनामिकली टाइप्ट होती है क्योंकि वो रन टाइम पर किसी भी वेरिबल के टाइप का चेंज करना लाउग करती है�
1:20
अलाव करती है हम लोग चलेंगे कंप्यूटर स्क्रीन के अंदर देखेंगे कि यह सारी चीजें किस तरह से काम करत�
1:25
है एक्शन में देखेंगे एक रैपल बनाएंगे उस रैपल के अंदर स्टेप बाय स्टेप हम लोग देखेंगे कि किस तरह स�
1:31
सब्सक्राइब करें लेट्स गेट स्टार्टेड इस विडियो में आप में सब्सक्राइब और आप में आप भी त्रप्त हो ग�
1:45
और मुझे काफी दिल से अच्छा लगा अब हम लोग क्या करेंगे कि एक नई रैपल बनाएंगे ठीक है बाय दो आप लोगो�
1:50
बता दूं कि आप लोग रैपलेट पर फॉलो भी कर सकते हो लोगों को और मुझे आप लोगों में से लोगों ने फॉलो किय�
1:56
और अगर नहीं किया तो रैपलेट पर फॉलो कर दो काफी दिल से अच्छा लगता है जब आप लोग फॉलो करते हो तो ठीक ह�
2:00
तो यहां पर आप लोग मुझे फॉलो कर सकते हो ठीक है रैपलेट के अंदर अब यहां पर मैं क्लिक करूंगा और ए�
2:08
रैपल क्लिक करूंगा इस पर्टिकुलर वीडियो के लिए और यहां पर सिंपली मैं लिखूंगा नोट डॉट जैसे सिलेक्ट करूंग�
2:14
जाओ जाए स्लेक्ट करने के बाद इसका नाम में रखूंगा जी रोट टू अंडरस्कोर वेरिएबल्स एंड डेटा टाइ�
2:22
स्टिक एप वेरिएबल्स तक तो भी फिलाल के लिए इसका नाम और क्रिएट रैपल पर क्लिक करूंगा और इस रैप�
2:27
डेफिनेटली में डालना चाहूंगा एल्टिमेट जावास्क्रिप्ट कोड्स वाले फोल्डर के अंदर ताकि चीजें एकदम ऑर्गनाइ�
2:32
लेकिन उससे भी पहले मैं क्या करूंगा यहां पर कुछ पूरा आप लोगों को लिखकर दिखाऊंगा उससे भी पहले मैं क्या करूंग�
2:37
यहां पर हमारी पीडीएफ उसको खोलूंगा जो कि मैंने आप लोगों दे रखी है तो यह देखो बहुत ही बेसिक समझा रहा हू�
2:43
आप लोगों को और इतनी स्टार्टिंग से मैं क्यों बता रहा हूं कि मैं चाहता हूं कि यार अगर वह प्रोग्रामिं�
2:47
इन अदर तो उसको भी समझ में आ जाए जैसे कि डब्बा होता है डिविडेट यह मेरा डब्बा एक इसके अंदर क्या इसक�
2:52
अंदर एयरफोन मैंने रखे हुए यह ठीक है तो यह कंटेनर एक तरह से इसके अंदर मैंने डाल दिया देखो यह फो�
2:56
ठीक है यह डाल दिए फोन यह डाल दिए बंख दिया डब्बा ठीक है तो जिस तरह से यह डब्बे के अंदर यह फोन आ सकत�
3:03
हैं क्या इस डब्बे के अंदर डब्बे के अंदर यह फैन आ सकता है कि डब्बे के अंदर नहीं आ सकता या इस छोटा डब्ब�
3:10
इसके अंदर फैन कैसे आ सकता है ठीक है नहीं आ सकता क्या यहां सकता यह इसी का रिमोट आ सकता इस डब्बे के अंदर कभी नही�
3:15
particular type data
3:48
इनके अंदर कुछ जगह होती है ठीक है जैसे मालों मेरे पास एक रूम पड़ा हुआ है उस रूम के अंदर मैं बहुत सार�
3:53
खाने बना सकता हूं बहुत सारी जगह बना सकता हूं तो रूम को आप समझ सकते हैं पूरी मेमोरी आपकी अनिकी राम है औ�
3:58
जो छोटी-छोटी जगह आपने बनाई है समान रखने के लिए वह क्या है वह आपके वेरिबल्स है यहां पर वहीं लिख�
4:04
मैंने जस्ट लाइक विफॉलो सम रूल्स वाइल स्पीकिंग इंग्लिश थी क्रामर वि हैफ सम रूल्स टो फॉलो वाइल राइटिं�
4:09
जावास्क्रिप्ट प्रोग्राम दी सेट ऑफ दीज रूल्स इस कॉल्ड सिंडेक्स इन जावास्क्रिप्ट ठीक है तो कुछ रूल्स क�
4:15
फॉलो करना पड़ता है प्रोग्राम को लिखने के लिए उसी को सिंडेक्स कहते हैं जैसे कि मैंने आप लोगों पिछले वीडिय�
4:19
बताया था कि अगर मैं आप रिकुल और मैं लिखूं दिस रैपल कंटीन्स कोड फॉर दी अल्टीमेट जावास्क्रिप्ट कोर्�
4:31
वीडियो नंबर टू ठीक है इस तरह से अगर मैं लिखों इसको रन करूं तो यहां पर यह प्रिंट होकर आ जाएगा ठीक ह�
4:40
अब मान लो मैं यहां पर कंसोल डॉट लॉक की जगह कंसोल डॉट टुल्लू लिख � Im
4:44
ठीक है मार लो लिख दूं तो कि रन होगा अब नहीं हो गया रन ठीक है एरर आएगा देख लो मैं बहुत सारे लो�
4:49
रिस्पेक्टेशन लेकर बेट गया हूं यार यह कोई फंक्शन तो नहीं होता है कि तो लुटा हमका नहीं यार नहीं होत�
4:55
मैं वह दिखा रहा था कि गलत सिंटेक्स आप चलाओं तो बिल्कुल भी नहीं चलेगा ठीक है और अगर मान लो मैं आपको कु�
4:59
दिखने के लिए बैठ गया हाई हाउ आर यू और मालों मैंने आप फाल्डो की चीजें डाल दी प्रोग्राम में ऊपर की लाइ�
5:05
ठीक है लेकिन उसके बाद मैंने फाल्डो की चीजें डाल दी मैंने कंसोल के बीच में कुछ लिख दिया ऐसे करके तब पत�
5:11
बोलेगा बोलेगा तो कद्दू न चलूंगा मैं ठीक है तो एरर दे रहा है बुरी तरह कर रहा है क्या लिख दिया क्य�
5:16
क्या आ गया आ गया पी कर आ गया हो ठीक है क्या सुन लिया ठीक है तो यह इस तरह से नहीं चलेगा ठीक है तो इसक�
5:23
जरा क्रेक्ट करता हूं कोड को यह क्रेक्ट कोड इसको चलाऊं तो चल जाएगा तो इसी जरा से जो है जावास्क्रिप्�
5:27
के अंदर हमें फॉलो करने पड़ते हैं कुछ रूल्स कभी भी अगर आप लोग एक्सेजूट करना चाहते हो अपने प्रोग्राम क�
5:33
ठीक है अब वेरिबल क्या होता है वेरिबल एक कंटेनर होता है जैसे कि मैंने आपको बताया हमारी योर मेमरी होती है ज�
5:38
कि यहां पर मैं आप लोगों को दिखाऊं कहां पर है परफॉर्मेंस पर जाऊं तो यहां पर देखो मेरी 64 जीबी लगी हुई है रा�
5:44
बहुत सारे लोग एक जीबी भी लगी हुई होगी बहुत सारे लोग मोबाइल में देख रहे होंगे जिसकी �
5:49
कितने होती है 512 भी होती है मोबाइल में मोबाइल में लैपटॉप में होती है और 512 ठीक है बहुत सारे लोग चलात�
5:54
पर पड़ा एक पांच से बारा लैपटॉप तो डिपेंड करता है ठीक है कि आप 512 MB लैपटॉप यूज कर रहे हो 64 जीव�
6:01
जैसे कि मेरी रेम आप लोग यहां पर दिख रही है वह यूज कर रहे हो तो उस हिसाब से आपकी मेमोरी इस मेमोरी क�
6:06
वरिप्लेट इस्तेमाल करते हैं तो अपना प्लाउड पर चलता है तो इसमें यह चीज लगूं नहीं होती तो प्लाउ�
6:14
पर जो मेमोरी है वह रप्लेट यहां पर लोग लेता है मैं रप्लेट क्यों इसकर रहा हूं ताकि सब लोग जो मोबाइ�
6:18
यूज कर रहे हैं जिसको लैपटॉप जो है स्लो है जिनका वह लोग भी पॉलिट ऑलाउंग कर पाएं क्योंकि चलता ब्राउज�
6:23
पर और यह अपने क्लाउड पर चलाते हैं इसकी टेंशन आप मतलब यह कैसे काम करता है भी हम जावास्क्रिप्ट समझन�
6:28
लिखा है कि दिस्ट बेटी सिमिल टू द टीनर्स यूज टो ड्राइस वाटर एंड ओट्स ठीक है एक आनालॉजी की तर�
6:34
ट्रीट करना बहुत सारे लोग दिल पर ले लेते हैं ठीक है तो दिल किड़नी और बाता नहीं कहां का ले लेते हैं ठी�
6:40
variable where a is equal to 67 warning 67
7:11
एक कंटेन सॉरी एक कंटेन सिक्स्टी सेवन ठीक है अब मैं कंसोल डॉट लॉग ए करूंगा अगर तो यहां पर मुझ�
7:18
देखने को मिलेगा 67 ठीक है मैं बहुत बेसिक बता रहा हूं और उन लोगों के लिए बेसिक बता रहा हूं जिन लोगो�
7:23
जावास्क्रिप्ट बिल्कुल भी नहीं आती तो यहां पर 67 प्रिंट हो गया लेकिन अगर मैं आप पर एज इकल टू हैरी लिख�
7:28
तो अब इसका टाइप जो है वह स्ट्रिंग हो चुका है ठीक है अब क्योंकि इसका टाइप स्ट्रिंग हो चुका है तो यह हैर�
7:34
प्रिंट कर रहा है तो क्या मैं अगर कंसोल डॉट लॉग एक करूंगा ठीक है इस तरह से रन करो इसको तो क्या ए�
7:39
सिस्टी सेमेंट फिर है प्रिंट होगा एप्सलूटली एसवाइड प्रिंट होगा तेको यार कुछ लैंग्वेज इस चीज क�
7:44
अलाव करती है कुछ लैंग्वेच अलाव नहीं करती है जावास्क्रिप्ट अलाव कर रही साफ दिख रहा है लोग टीव�
7:48
जावास्क्रिप्ट अलाव करती है एक वेरिबल के टाइप को रंट टाइम पर चेंज करना है कि मैंने एक ओप्शन करा पहल�
7:55
फिर उसके बाद मैंने एक के अंदर है डाल दिया, अगर मैं एक के अंदर कोई और टाइप डाल दू
7:59
तब भी ये चल जाएगा, ठीक है, तो ऐसा नहीं है कि आप लोग जो है जावास्क्रिप्ट के अंदर
8:03
एक number contain करने वाला variable बना रहे हो, तो number ही उसमें डाल सकते हो बाद में string नहीं डाल सकते हो डाल सकते ह�
8:09
लेकिन एक example देता हूँ language का C language के अंदर अगर आप लोग यह करने की कोशिश करोग�
8:13
तो C language आपको दरवादा दिखा देगी कहीं की दरवादा वापे चल याओ यहाँ से ठीक ह�
8:17
तो मतलब एरर दिखा देगी ठीक है तो आप लोग जावास्क्रिप्ट के अंदर इस तरह काम कर सकते हो ठीक है तो यहां प�
8:24
मैं आप लोगों बताता हूं कि किस तरह से चीज काम कर दिया तो जब हम बैरेज इकल टू सेवन या फिर लेट इकल टू सेव�
8:30
वायर लेट कॉंस्ट यह मैं आपको भी आने वाले टाइम में बताऊंगा तो कंफ्यूज मत आप वह भी उसकर सकते मैं वह भ�
8:35
उसकरूंगा तो कुछ नहीं बदलेगा यह वैसे कि वैसे ही चलेगा प्रोग्राम ठीक है लेकिन हम बात करेंगे इसकी व�
8:40
लेट और कॉंस्ट में क्या डेवन है, मैं एकदम बिल्कुल foundation strong बना कर, आप लोगों को आगर लेके जाना जाता हूँ
8:45
क्योंकि, अगर मैं उड़ा दूँगा यहाँ पर, तो जो लोग बिल्कुल basic नहीं जानते
8:50
उन लोग को समझ में नहीं आएगा, मैं चाहता हूँ हर को इसको समझ पाए, where a is equal to 7 जब मैं लिखता हूँ
8:54
तो 7 जो है वो literal एक, ठीक है, मैं इसको तो zoom in करता हूँ, और ये जो प्रक्रिया है
8:59
वो है declaring variables की प्रक्रिया, अनि कि मैं variables को declare कर रहा हूँ, a को हम identifier कहते हैं
9:04
यह आप कुछ भी नाम रख सकते हो, और equals to एक assignment operator होता है
9:08
जो कि यह कहता है, कि मैं एक अंदर 7 को store कर दो, मैं एक अंदर 8 भी store कर सकता था
9:12
मैं double quote के अंदर एक string literal रख सकता हूँ, literal का क्या मतलब है, एक constant value
9:17
ठीक है, जैसे कि 7 हो गई, या फिर मैं capital H, या डबल रॉइ हैरी लिख दूं डबल कोट्स के ने वह लिटरल है एक स्ट्रिंग लिटरल है ठीक है अब देखो किसी भी बैरेब�
9:26
को जब बनाती होता glad को चूज करने के लिए आप लोगों कुछ रूल्स को फॉलो करना पड़ता है तो उन रूल्स के बारे मे�
9:32
आपको बताता हूं लेटर्स डिजिट्स अंडरस्कोर और डॉलर साइन अलाव होते हैं ठीक है डॉलर से आप स्टार्ट क�
9:38
सकते हो ठीक है या फिर आप अंडरस्कोर से स्टार्ट कर सकते हो या फिर एक लेटर से स्टार्ट कर सकते हो नंबर स�
9:43
नहीं कर सकते जैसे कि अगर मैं आप पर बना हूं लेट एट है रीजिकल टू सेवन यह बोलेगा भाई नहीं नोट अलाउ�
9:53
इस विल थ्रोड एन एरर आई होप कि आप लोगों को मेरी स्क्रीन दिखिए अपलेट वाली ठीक है तो जो जो में कर लेत�
10:15
अब यह इस एरर क्या है उन्हें आप लोगों को बता दिया ठीक है इसको मैं कमेंट आउट कर दूंगा और अब मै�
10:21
प्रोग्राम को चलाऊंगा जिस आपको दिखाना चाहता हूं चल रहा है देख लो ठीक है चल रहा है 67 है ठीक है तीसर�
10:26
जावास्क्रिप्ट रिजर्वेड वर्ड्स कैन और भी यूज अजय कोई अगर आप लोग स्मार्ट बनने कोशिश करो आपको किय�
10:32
मैं वेर के नाम से बना दूं लेट वेर इस इकल टू सेवन कर दूं नहीं वेर जावास्क्रिप्ट के अंदर रिजर्वे�
10:38
कुछ नाम reserved है जावास्क्रिप्ट के अंदर, कुछ keywords reserved हैं, वो आप variable के नाम के तौर पर इस्तेमाल बिलकुल नहीं कर सकते
10:45
कता ही नहीं कर सकते, तो यहाँ पर मैं इस तरह से इसको comment out कर दूँगा
10:51
ताकि प्रोग्राम मेरा चले, क्योंकि मैं नहीं चाहता कि Apple चलाते आपको error मिले नहीं, ऐसा नहीं चाहता मैं, अब देखो case sensitive होती है JavaScript, अगर मैंने capital H, A, R, Y बनाया, फिर H, A, capital R, capital R, Y बनाया, दो अलग-अलग variable के तौर पर इनको treat किया जाएगा, JavaScript case sensitive होती है, याद रखना में शायद, ठीक है, तो मैं ए�
11:22
जाती है प्रोग्राम क्योंकि आप तो इंसानी हो ना आप तो हैरी को हैरी पढ़ोगे चाहे कोई भी केस हो तो रीडेबिलिट�
11:27
कम नहीं करना बिल्कुल प्रोग्राम की ठीक है तो यह डिफरेंट वेरीबल्स है आयोप समझ में आगे आप सबको ठीक है आन�
11:33
वीडियो में हम लोग वायर लेट और कॉंस्ट में डिफरेंस समझेंगे यह बहुत लोग पंप्यूस करता है तो मैं टाइ�
11:39
लेकर आप लोग अगले वीडियो में इस चीज को समझाना चाहता हूं अगर आप लोगों ने जावास्क्रिप्ट की प्लेलिस्�
11:44
नहीं करी है तो यह एल्टिमेट जवास्क्रिप्ट को एक्सेस करें इस प्लेट को एक्सेस करके इसका लिंक डिस्क्रिप्श�
11:49
में आपको मिलेगा और अगर मान लो नहीं मिल रहा है डिस्क्रिप्शन में अरे चैनल खोलो प्लेलिस्ट पर जाओ प्लेलिस्�
11:53
जाकर सिंपली यहां पर व्यूवल प्लेलेस पर क्लिक करने का सिंबल है ठीक है और यहां पर क्लिक करके बुकमाक कर�
11:59
इसको और यहां पर क्लिक करके इसको सेव कर दो और अगर आप लोग मुझे रैप लेट पर फॉलो करना चाहते हो तो इस रैपल क�
12:05
तो मिल जाएगा आप खोलना रैपलेट पर मुझे फॉलो जरूर करें ठीक है तीन सौ लोगों ने फॉलो गया तीन सौ पां�
12:11
फॉलोवर्स हो गई काफी तेजी से लोग फॉलो कर रहे हैं रैपलेट पर मुझे तो दिल से अच्छा लग रहा है सची बता रह�
12:16
अच्छा लगता है तो फॉलो कर देना यार ठीक है अगर आप लोग चाहते हो फॉलो करता तो डेफिनेटली मैं यहां प�
12:20
बहुत साइड चीजें बनाऊंगा अच्छी कमेंटी आप यहां पर बजे फॉलो कर सकते हैं आने वाले वीडियोस में मै�
12:24
यूज करूंगा रपलिट को और आने वाले कोर्स में भी उसको रोम मुझे काफी स्मूथ एक्सपीरियंस लगता है रपलि�
12:30
पर ठीक है बढ़िया लगता है तो आपको कि आप लोगों को समझ में आ गया यह नोट्स जो है इसका लिंक पर जाएगा आपक�
12:35
विडियो में आप लोगों को लाट वेर और कॉन्स्ट में प्रैक्टिकली समझाओंगा आई होप कि आप लोगों को वेरीबल क�
12:41
कॉन्सप्र समझ में आ गया एक बात और बोलना चाहूंगा जाने से पहले कि बहुत सारे लोगों को यह लगा होगा कि या�
12:46
तो ये सारी चीज़े आती हैं, मैं बस foundation को बहुत strong बनाना चाहता हूँ, अगर आप लोगों को लगत�
12:50
भी है न, कि ये चीज़ आपको आती है, तो मैं आपको बताना चाहता हूँ, यकीन दिलाना चाहता हूँ, कि हमेश�
12:54
आप लोग देखोगे अगर मेरे वीडियो को तो आपको नई चीज सीखने को जरूर मिलेगी लेकिन आन�
12:58
वाले टाइम में मैं बहुत ज़ाधा लेवल को बढ़ाने वाला हूँ ठीक है एक टाइ�
13:02
पर मैं आप लोगों को इतनी एडवांस चीज़े बता रहा हूँ हो जावास्क्रिप्ट की कि आप भी कहोगे कि अर मजाक है तो स्टेट यूट फॉर देख ठीक है अब इस वीडियो में इतन�
13:09
है इस थैंक यू सो मिच क問題 इस वीडियो एंड आई वॉल्स इयू नेक्स्ट आइए �
#Java (Programming Language)
#Scripting Languages