"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट बुनियादी बातें - शुरुआत

जावास्क्रिप्ट बुनियादी बातें - शुरुआत

2024-08-07 को प्रकाशित
ब्राउज़ करें:880

Javascript fundamentals - The beginning

कुछ नए डेवलपर्स या यहां तक ​​​​कि उन अनुभवी लोगों को भी बुनियादी बातों का ठोस ज्ञान नहीं होने पर समस्याओं या कठिनाइयों का सामना करना पड़ सकता है।

इसे हल करने के लिए, इस श्रृंखला में, मैं इसे ताज़ा रखने के लिए और यहां आने वाले किसी भी डेवलपर को किसी विशिष्ट विषय को याद रखने में मदद करने के लिए जावास्क्रिप्ट बुनियादी सिद्धांतों को दोबारा दोहराना चाहता हूं।

सबसे पहले, हम किस बारे में बात करने जा रहे हैं?

सभी जावास्क्रिप्ट बुनियादी बातें, स्क्रैच से हीरो तक!

बुनियादी बातें

जावास्क्रिप्ट क्या है?

जावास्क्रिप्ट एक समृद्ध और जटिल प्रोग्रामिंग भाषा है, यह बहुत ही परिदृश्यों और विस्तृत एप्लिकेशन रेंज में लागू करने में सक्षम है।

यहां हम कुछ विशिष्ट विशेषताएं देख सकते हैं:

  • एक व्याख्या की गई और JIT संकलित प्रोग्रामिंग भाषा है;
  • गतिशील प्रकार हैं;
  • प्रोटोटाइप के आधार पर;
  • प्रथम श्रेणी के कार्यों के साथ बनाएं;
  • क्लूसोर्स है;
  • इवेंट लूप और नॉन-ब्लॉकिंग I/O;
  • कोशिश/पकड़ने के साथ त्रुटि प्रबंधन;
  • लचीली वस्तुएं और सरणियाँ;
  • टेम्पलेट स्ट्रिंग्स;
  • मॉड्यूल आयात के लिए मॉड्यूलरिटी और समर्थन;
  • एसिंक्रोनहुओस प्रोग्रामिंग को समर्थन;

और भी बहुत कुछ...

हमारे उद्देश्य के लिए, ये विशेषताएँ ही काफी हैं। हम उनमें से हर एक बिंदु का पता लगाएंगे, हमें उनके बारे में ठोस जानकारी मिलेगी।

व्याख्या की गई और जेआईटी संकलित की गई

जावास्क्रिप्ट परंपरागत रूप से एक व्याख्या की गई भाषा थी, जिसका अर्थ है कि कोड को लाइन दर लाइन निष्पादित किया जाता है। आजकल, उन्नत जावास्क्रिप्ट इंजनों के साथ अधिकांश कोड प्रदर्शन को बेहतर बनाने के लिए जस्ट इन टाइम तकनीकों का उपयोग करके तुरंत संकलित किया जाता है।

गतिशील प्रकार

जावास्क्रिप्ट एक गतिशील रूप से टाइप की गई भाषा है, जो एक ही वेरिएबल को अलग-अलग समय पर विभिन्न प्रकार के डेटा को संग्रहीत करने की अनुमति देती है। यह लचीलापन प्रदान करता है, लेकिन इससे त्रुटियां भी हो सकती हैं जिनका पता लगाना अधिक कठिन होता है।

प्रोटोटाइप

सी या जावा जैसी भाषाओं में पाए जाने वाले पारंपरिक वर्गों का उपयोग करने के बजाय, जावास्क्रिप्ट विरासत के लिए प्रोटोटाइप का उपयोग करता है। यह एक ऑब्जेक्ट से दूसरे ऑब्जेक्ट में गुणों और विधियों की विरासत की अनुमति देता है।

प्रथम श्रेणी के कार्य

जावास्क्रिप्ट फ़ंक्शंस को प्रथम श्रेणी की वस्तुओं के रूप में मानता है, जिससे उन्हें वेरिएबल्स को सौंपा जा सकता है, अन्य फ़ंक्शंस के लिए तर्क के रूप में पारित किया जा सकता है, फ़ंक्शंस से वापस लौटाया जा सकता है, और उनके अपने गुण और तरीके हो सकते हैं।

समापन

जावास्क्रिप्ट क्लोजर का समर्थन करता है, एक शक्तिशाली सुविधा जो फ़ंक्शंस को उस दायरे में वेरिएबल्स को याद रखने और एक्सेस करने की अनुमति देती है जहां वे बनाए गए थे, बाहरी दायरा समाप्त होने के बाद भी।

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/lim4mik3/javascript-fundamentals-the-beginning-759?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3