JavaScript ES6 Tutorial: Learn Modern JavaScript in 1 Hour
क्या आप सीखेंगे
- जावास्क्रिप्ट में लेट और कॉन्स्ट के बीच का अंतर समझना
- जावास्क्रिप्ट में ऑब्जेक्ट्स और उनके प्रॉपर्टीज को एक्सेस करना
- जावास्क्रिप्ट में क्लासेस और इंहेरिटेंस का बेसिक उपयोग
मुख्य अवधारणाएं
जावास्क्रिप्ट में लेट और कॉन्स्ट दो नए कीवर्ड हैं जो जावास्क्रिप्ट में वेरिएबल्स और कॉन्स्टेंट्स को डिफ़ाइन करने के लिए उपयोग किए जाते हैं। लेट वेरिएबल्स ब्लॉक स्कोप्ड होते हैं, जबकि कॉन्स्ट कॉन्स्टेंट्स भी ब्लॉक स्कोप्ड होते हैं और उनका मान बदला नहीं जा सकता। जावास्क्रिप्ट में ऑब्जेक्ट्स को डिफ़ाइन करने के लिए क्लासेस का उपयोग किया जा सकता है, और क्लासेस में कॉन्स्ट्रक्टर और मेथड्स शामिल हो सकते हैं। जावास्क्रिप्ट में इंहेरिटेंस का उपयोग करके एक क्लास दूसरी क्लास से विरासत में मिली प्रॉपर्टीज और मेथड्स को प्राप्त कर सकती है।
कोड उदाहरण
let i = 0;
for (let i = 0; i < 5; i++) {
console.log(i);
}
// यह कोड 0 से 4 तक के नंबर्स को कंसोल में प्रिंट करेगा
यह कोड लेट वेरिएबल का उपयोग करके एक फॉर लूप में वेरिएबल i को डिफ़ाइन करता है और फिर कंसोल में उसका मान प्रिंट करता है।
class Person {
constructor(name) {
this.name = name;
}
walk() {
console.log(this.name + " चल रहा है");
}
}
// यह कोड एक पेरसन क्लास डिफ़ाइन करता है जिसमें नाम और वॉक मेथड है
यह कोड एक पेरसन क्लास डिफ़ाइन करता है जिसमें नाम और वॉक मेथड है, और फिर एक पेरसन ऑब्जेक्ट बनाकर उसका उपयोग कर सकते हैं।
पाठ सारांश
इस पाठ में, हमने जावास्क्रिप्ट में लेट और कॉन्स्ट के बीच के अंतर, ऑब्जेक्ट्स और उनके प्रॉपर्टीज को एक्सेस करने, और क्लासेस और इंहेरिटेंस के बेसिक उपयोग के बारे में सीखा। हमने देखा कि लेट वेरिएबल्स ब्लॉक स्कोप्ड होते हैं और कॉन्स्ट कॉन्स्टेंट्स भी ब्लॉक स्कोप्ड होते हैं और उनका मान बदला नहीं जा सकता। हमने यह भी देखा कि जावास्क्रिप्ट में क्लासेस का उपयोग करके ऑब्जेक्ट्स को डिफ़ाइन किया जा सकता है और क्लासेस में कॉन्स्ट्रक्टर और मेथड्स शामिल हो सकते हैं।最后, हमने देखा कि जावास्क्रिप्ट में इंहेरिटेंस का उपयोग करके एक क्लास दूसरी क्लास से विरासत में मिली प्रॉपर्टीज और मेथड्स को प्राप्त कर सकती है।
अभ्यास व्यायाम
एक पेरसन क्लास बनाएं जिसमें नाम, उम्र, और पता हो। फिर, इस क्लास से एक पेरसन ऑब्जेक्ट बनाएं और उसका उपयोग करके कंसोल में उसका नाम, उम्र, और पता प्रिंट करें।
आगे क्या है
अगले पाठ में, हम जावास्क्रिप्ट में मॉड्यूल्स और एक्सपोर्ट्स के बारे में सीखेंगे। हम देखेंगे कि जावास्क्रिप्ट में मॉड्यूल्स का उपयोग करके कोड को व्यवस्थित और पुन: उपयोग करने योग्य बनाया जा सकता है, और एक्सपोर्ट्स का उपयोग करके मॉड्यूल्स से फ़ंक्शंस और वेरिएबल्स को एक्सेस किया जा सकता है।