ITI COPA

Java Script लेबलों वाले संदेश दिखाए जा रहे हैं. सभी संदेश दिखाएं
Java Script लेबलों वाले संदेश दिखाए जा रहे हैं. सभी संदेश दिखाएं

JavaScript Function Hindi Notes

JavaScript | Hindi Notes | Using Function

 JavaScript | Hindi Notes | Using Function

JavaScript while, do while and for loops

जावास्क्रिप्ट फ़ंक्शन (function) का प्रयोग


किसी भी प्रोग्राम में फ़ंक्शन का उपयोग किसी कार्य को पूरा करने के लिए किया जाता है. यह प्रोग्रामिंग में समय की बचत के लिए प्रयोग किया जाता है. जावास्क्रिप्ट में फ़ंक्शन क्या होते हैं? फ़ंक्शन को किस प्रकार डिक्लेअर किया जाता है? फंक्शन को कॉल कैसे करने हैं? एवं उनका प्रयोग किस प्रकार किया जाता है। इस टॉपिक में जावास्क्रिप्ट फ़ंक्शन के हिंदी थ्योरी नोट्स उपलब्ध कराए जा रहे हैं.
ये नोट्स आईटीआई Computer Operator and Programming Assistant (ITI-COPA) के छात्रों के साथ साथ अन्य कंप्यूटर कोर्स DCA, PGDCA , BCA एवं प्रतियोगी परीक्षाओं हेतु उपयोगी होंगे.



जावास्क्रिप्ट फ़ंक्शन क्या हैं? | What are JavaScript Function?


जावास्क्रिप्ट प्रोग्रामिंग में फ़ंक्शन का प्रयोग किसी स्पेसिफिक टास्क / कार्य को करने के लिए कोड्स का एक ब्लॉक होता है। जैसे यदि हमें किसी प्रोग्राम के द्वारा कोई इमेज ड्रा करके उसमें कलर भरना है, तो इसके लिए हम फ़ंक्शन की सहायता ले सकते हैं। एक फ़ंक्शन द्वारा हम इमेज ड्रा कर सकते हैं एवं दूसरे फ़ंक्शन द्वारा उस इमेज में कलर भर सकते हैं। इस प्रकार किसी प्रोग्रामिंग प्रॉब्लम को सॉल्व करने के लिए उसे छोटे छोटे हिस्सों में फ़ंक्शन बना कर सॉल्व किया जा सकता है।

जावास्क्रिप्ट फ़ंक्शन ऐसे स्टेटमेंट का सेट है जो इनपुट लेता है, कुछ कैलकुलेशन करता है, और आउटपुट प्रदान करता है। फ़ंक्शन मूल रूप से कुछ सामान्य या बार-बार किए जाने वाले कार्यों के लिए प्रयोग किए जाते हैं ताकि अलग-अलग इनपुट के लिए एक ही कोड को बार-बार लिखने की अपेक्षा उस फ़ंक्शन को कॉल कर सकें।
जावास्क्रिप्ट फ़ंक्शंस का उपयोग विभिन्न ऑपरेशन करने के लिए किया जाता है। इन फ़ंक्शन को पुन:उपयोग करने के लिए जावास्क्रिप्ट में कई बार कॉल कर सकते हैं।

जावास्क्रिप्ट फ़ंक्शन के लाभ


जावास्क्रिप्ट फ़ंक्शंस के मुख्य रूप से निम्न लाभ हैं।
1. पुनः उपयोग करना (Reusability) : जावास्क्रिप्ट फ़ंक्शन को कई बार कॉल किया जा सकता है जो की कोडिंग में बार बार लगने वाले समय को बचाता है।
2. कोडिंग का कम उपयोग (Mininize Coding) : जावास्क्रिप्ट फ़ंक्शन का प्रयोग से प्रोग्राम को कॉम्पैक्ट बनाया जा सकता है। एक सामान्य कार्य को करने के लिए हमें हर बार कोड को लिखने की आवश्यकता नहीं होती है।
3. त्रुटियों को खत्म करना (Eliminating Errors) — फंक्शन्स के प्रयोग से किसी भी प्रोग्राम में गलतियों को आसानी से ख़त्म किया जा सकता है, प्रोग्राम में यदि कोई त्रुटि होती है तो यह पता करना आसान होता है कि कौन सा फ़ंक्शन त्रुटि का कारण है और इसे कहां खोजना है। इसलिए त्रुटियों को ठीक करना बहुत आसान हो जाता है।

जावास्क्रिप्ट फ़ंक्शन के प्रकार | Types of JavaScript Function


किसी भी प्रोग्रामिंग भाषा में फ़ंक्शन बहुत महत्वपूर्ण और उपयोगी होते हैं क्योंकि वे कोड को पुन: प्रयोज्य बनाते हैं एक फ़ंक्शन कोड का एक ब्लॉक होता है जिसे केवल तभी निष्पादित किया जाएगा जब इसे कॉल किया जाए। यदि आपके पास कोड की कुछ पंक्तियाँ हैं जिन्हें कई बार उपयोग करने की आवश्यकता है, तो आप कोड की दोहराई जाने वाली पंक्तियों सहित एक फ़ंक्शन बना सकते हैं और फिर जहाँ चाहें फ़ंक्शन को कॉल कर सकते हैं।
जावास्क्रिप्ट में फ़ंक्शन मुख्यतः दो प्रकार के होते हैं:

बिल्ट इन फ़ंक्शन | Built in Function


जावास्क्रिप्ट में सामान्य रूप से उपयोग किए जाने वाले फ़ंक्शन जैसे alert() का प्रयोग किसी भी मेसेज को डिसप्ले कराने के लिए किया जाता है. यह जावास्क्रिप्ट का एक बिल्ट इन फ़ंक्शन है।

यूजर डिफाइन फ़ंक्शन | User Defined Function


जावास्क्रिप्ट में बिल्ट इन फ़ंक्शन के साथ साथ यूजर डिफाइन फ़ंक्शन का प्रयोग भी किया जाता है। इसके लिए कीवर्ड function का उपयोग करके जावास्क्रिप्ट में फ़ंक्शन बनाए जा सकते हैं।

जावास्क्रिप्ट में फ़ंक्शन डिक्लेअर करना | Declaring a function in JavaScript


जावास्क्रिप्ट में फ़ंक्शन का प्रयोग करने के लिए फ़ंक्शन को डिक्लेअर करना होता है, इसके लिए function कीवर्ड का प्रयोग किया जाता है। फ़ंक्शन को निम्नानुसार डिक्लेअर किया जाता है।

JavaScript Hindi Notes Function Syntax

1- फ़ंक्शन डिक्लेअर करने के लिए funciton कीवर्ड का प्रयोग किया जाता है।
2- उसके बाद फ़ंक्शन का नाम (functionName) दिया जाता है, फ़ंक्शन का नाम वेरिएबल डिक्लेरेशन की तरह ही दिया जाता है।
3- फ़ंक्शन में प्रयोग किए जाने वाले पैरामीटर्स को (....) के अन्दर दिया जाता है, एक से अधिक पैरामीटर होने पर उन्हें कॉमा (,) द्वारा अलग किया जाता है।
4- कर्ली ब्रैकेट्स {....} के अंदर फ़ंक्शन में प्रयोग किए जाने वाले स्टेटमेंट / कोड को लिखा जाता है। इसे फ़ंक्शन की बॉडी भी कहा जाता है। उपरोक्त उदहारण में "return" एक कीवर्ड है जो पैरामीटर a एवं b को गुणा कर उनकी वैल्यू को रिटर्न करता है।

जावास्क्रिप्ट में फ़ंक्शन को नाम देना | Naming a function in JavaScript


फ़ंक्शन किसी भी एक्शन के लिए प्रयोग किए जाते हैं। इसलिए सामान्यतः उनके नाम को क्रिया (VERB) के रूप में दिया जाता है। फ़ंक्शन का नाम संक्षिप्त होने के साथ साथ ऐसा होना चाहिए जिसे कोडिंग में उसके द्वारा किए जाने वाले कार्य की जानकारी प्राप्त हो सके। फ़ंक्शन को नाम देते समय महत्त्वपूर्ण तथ्यों का ध्यान रखा जाना चाहिए।
• फ़ंक्शन के नाम से यह स्पष्ट होना चाहिए कि फ़ंक्शन क्या करता है? जब कोड में एक फ़ंक्शन कॉल को देखते हैं यह समझ आना चाहिए कि यह फ़ंक्शन क्या कार्य करता है और क्या वैल्यू रिटर्न कर रहा है।
• फ़ंक्शन एक एक्शन है, इसलिए फ़ंक्शन के नाम आमतौर पर क्रिया (Verb) के रूप में होते हैं।
• फ़ंक्शन में उचित प्रीफिक्स का प्रयोग किया जाना चाहिए जिससे फ़ंक्शन क्या कार्य कर रहा है यह पता चल सके। जैसे:
"get…" – for return a value,
"calc…" – for calculate something,
"create…" – for create something,
"check…" – for check something and return a boolean, etc.
उदाहरण :
showMessage(..) // shows a message
getAge(..) // returns the age (gets it somehow)
calcSum(..) // calculates a sum and returns the result
createForm(..) // creates a form (and usually returns it)
checkPermission(..) // checks a permission, returns true/false

जावास्क्रिप्ट में फ़ंक्शन कॉल करना | Call a function in JavaScript


जावास्क्रिप्ट में फ़ंक्शन डिक्लेअर हो जाने के बाद उसे फ़ंक्शन नाम जैसे functionName() के साथ लिख कर उपयोग किया जा सकता है। इसे फ़ंक्शन कॉल करना कहते हैं। यदि किसी फ़ंक्शन में पैरामीटर नहीं हैं तो () ब्रैकेट को खाली छोड़ा जा सकता है।

Function Call in JavaScript Hindi Notes

उपरोक्त उदाहरण में showMessage() द्वारा फ़ंक्शन को कॉल किया गया है, जो अलर्ट मेसेज को डिस्प्ले करेगा।

JavaScript Hindi Notes Function Calling

उपरोक्त उदाहरण में फ़ंक्शन को square(10) द्वारा कॉल किया गया है, जो कि आउटपुट में 10 की स्क्वायर वैल्यू प्रदान करेगा। यहाँ पर फ़ंक्शन को कार्य करने के लिए नंबर दिया जाना आवश्यक है नहीं तो यह एरर मेसेज दिखाएगा।

जावास्क्रिप्ट फ़ंक्शन एक्सप्रेशन | JavaScript function Expression


जावास्क्रिप्ट में फ़ंक्शन डिक्लेअर करने के अलावा फ़ंक्शन एक्सप्रेशन के द्वारा भी फ़ंक्शन का प्रयोग किया जा सकता है। ऐसे फ़ंक्शन एनोनिमस हो सकते हैं, इनका कोई नाम होना जरूरी नहीं है।
फ़ंक्शन एक्सप्रेशन को वेरिएबल में स्टोर कराया जाता है एवं उस वेरिएबल को फ़ंक्शन की तरह प्रयोग एवं कॉल किया जा सकता है।
निम्न उदाहरण में फ़ंक्शन square को एक्सप्रेशन के रूप में डिफाइन किया गया है:

JavaScript Hindi Notes Function Expression








Tags - JavaScript Tutorials Functions in Hindi. How to use JavaScript Functions? Using JavaScript Function. Learning JavaScript in Hindi. JavaScript - function declaration, function calling, naming function, function expression. JavaScript Hindi Notes and Tutorials. Understanding function in JavaScript. Step by Step Learning HTML-JavaScript Programming. JavaScript function Learning Examples. JavaScript Basics to Advance in Hindi. JavaScript Hindi Tutorials for Computer Courses ITI-COPA, CCA, DCA, PGDCA, BCA and Competitive Examinations.



जावा स्क्रिप्ट का परिचय / उपयोग / इतिहास / टाइम लाइन

ITI-COPA | Hindi Notes | Introduction to JavaScript

Introduction to JavaScript, History, Application and TimeLine


Introduction to JavaScript
जावा स्क्रिप्ट का परिचय / उपयोग / इतिहास / टाइम लाइन


जावा स्क्रिप्ट का संक्षिप्त विवरण
Java Script in Hindi
जावास्क्रिप्ट एक डायनामिक कंप्यूटर प्रोग्रामिंग भाषा है। जावास्क्रिप्ट लाइटवेट लैंग्वेज है और इसे आमतौर पर वेब पेज में क्लाइंट-साइड स्क्रिप्ट के लिए प्रयोग किया जाता है. इसकी ऑब्जेक्ट-ओरिएंटेड क्षमताओं के कारण यह बहुत उपयोगी है. क्लाइंट-साइड जावास्क्रिप्ट भाषा का सबसे सामान्य रूप है।
जावास्क्रिप्ट का उपयोग मुख्य रूप से वेबपेज के साथ एक उपयोगकर्ता (User ) के साथ इंटरेक्शन के लिए किया जाता है। जावास्क्रिप्ट की मदद से वेबपेज को अधिक जीवंत और इंटरैक्टिव बना सकते हैं। गेम डेवलपमेंट और मोबाइल एप्लिकेशन में भी जावास्क्रिप्ट का व्यापक रूप से उपयोग किया जा रहा है। यह नेटस्केप, इंटरनेट एक्सप्लोरर, क्रोम, फायरफॉक्स  और अन्य वेब ब्राउज़रों में एम्बेडेड है। जावा स्क्रिप्ट को HTML डाक्यूमेंट्स में शामिल किया जाता है जिसे ब्राउज़र के द्वारा इन्टरप्रेट किया जाता है।

जावा स्क्रिप्ट के उपयोग

·     जावास्क्रिप्ट द्वारा HTML पेज को संशोधित (modify) किया जा सकता है.
·       जावास्क्रिप्ट यूजर इनपुट पर प्रतिक्रिया (react) कर सकता है.
·       जावास्क्रिप्ट यूजर इनपुट को मान्य (validate) कर सकता है
·    जावास्क्रिप्ट का उपयोग कुकीज़ (cookies)  बनाने के लिए किया जा सकता है
·      जावास्क्रिप्ट में  यूजर इंटरैक्शन के लिए किसी भी सर्वर की आवश्यकता नहीं है.
· बटन-क्लिक, लिंक, नेविगेशन, और अन्य यूजर इवेंट्स के लिए जावास्क्रिप्ट का उपयोग किया जा सकता है.
·      जावास्क्रिप्ट द्वारा डायनामिक अपडेट, मल्टीमीडिया कण्ट्रोल, एनीमेशन एवं अन्य क्रिएटिव एलेमेंट्स बनाए जा सकते है।
·       जावास्क्रिप्ट डेवलपमेंट सर्विसेज ऑन-स्क्रीन विजुअल इफेक्ट्स और वेब पेजों पर डेटा की प्रोसेसिंग और गणना में आसानी के साथ मदद करती है।


जावा स्क्रिप्ट के लाभ (Advantages of Java Script)

तेज गति (Speed) :
यूजर के लिए जावास्क्रिप्ट तुलनात्मक रूप से तेज है क्योंकि यह क्लाइंट के ब्राउज़र में चलाया जाता है। इसके लिए बाहरी संसाधनों की आवश्यकता नहीं होती है, इसके अलावा सभी प्रमुख ब्राउज़र जावास्क्रिप्ट के लिए JIT (जस्ट इन टाइम ) का समर्थन करते हैं, जिससे इसे चलाने से पहले कोड को संकलित करने की कोई आवश्यकता नहीं है। कोड सीधे ब्राउज़र में चलने से, सर्वर कॉल की आवश्यकता समाप्त हो जाती है.
सीखने में आसान (Easy to learn) :
जावास्क्रिप्ट सीखने के लिए एक आसान भाषा है. जावास्क्रिप्ट का सिंटैक्स जावा के द्वारा प्रेरित था और सी ++ जैसी अन्य लोकप्रिय भाषाओं की तुलना में सीखना आसान है। इसका सिंटैक्स नए लोगों के लिए आसान और लचीला है। इसके द्वारा एप्लीकेशन को आसानी से बनाया जा सकता है.
लोकप्रियता (Popularity) :
वेब पर जावास्क्रिप्ट हर जगह है, और Node.js के आगमन के साथ, बैकएंड पर तेजी से उपयोग किया जाता है। जावास्क्रिप्ट का उपयोग करने वाले यूजर के लिए अनगिनत रिसोर्स उपलब्ध हैं जिससे इसकी लोकप्रियता बढती जा रही है.    
सभी एप्लीकेशन में उपयोगी (Interoperability) :
PHP या अन्य स्क्रिप्टिंग लैंग्वेज के विपरीत (जैसे पर्ल को पर्ल और पीएचपी), जावास्क्रिप्ट को किसी भी वेब पेज में डाला जा सकता है। अन्य लैंग्वेज में समर्थन के कारण कई अलग-अलग प्रकार के एप्लीकेशन में उपयोग किया जा सकता है। HTML, CSS और जावास्क्रिप्ट के साथ विभिन्न ब्राउज़र और उपकरणों के लिए एक ही कोडिंग से एप्लीकेशन बनाए जा सकते हैं.
आकर्षक इंटरफेस (Rich interfaces) :
जावास्क्रिप्ट का उपयोग ड्रैग एंड ड्रॉप और स्लाइडर्स जैसे घटकों को बनाने के लिए किया जा सकता है, ये सभी यूजर इंटरफ़ेस और साइट के अनुभव को बहुत बढ़ाते हैं।
क्लाइंट साइड लैंग्वेज (Client Side Language):
क्लाइंट साइड लैंग्वेज के कारण जावास्क्रिप्ट कोड को वेब सर्वर के बजाय उपयोगकर्ता के प्रोसेसर पर निष्पादित किया जाता है और इस प्रकार यह वेब सर्वर पर बैंडविड्थ और लोड बचाता है।


जावास्क्रिप्ट की सीमाएँ (Limitations of Java Script)

हम जावास्क्रिप्ट को एक पूर्ण प्रोग्रामिंग भाषा के रूप में नहीं मान सकते हैं। इसमें निम्नलिखित महत्वपूर्ण विशेषताओं का अभाव है :
क्लाइंट-साइड सिक्योरिटी :
चूंकि क्लाइंट-साइड पर जावास्क्रिप्ट कोड निष्पादित होता है,  क्लाइंट-साइड जावास्क्रिप्ट फ़ाइलों के रीड/राइट की अनुमति नहीं देता है। इसलिए इसमें मैलवेयर अथवा बग्स की सम्भावना होती है। जावास्क्रिप्ट का उपयोग नेटवर्किंग अनुप्रयोगों Applications के लिए नहीं किया जा सकता है क्योंकि इसके लिए जावा स्क्रिप्ट में सपोर्ट नहीं दिया गया है।
ब्राउज़र सपोर्ट का अभाव :
विभिन्न ब्राउज़र कभी-कभी जावास्क्रिप्ट कोड को अलग-अलग इन्टरप्रेट कर सकते हैं, जबकि सर्वर-साइड स्क्रिप्ट हमेशा एक ही आउटपुट का उत्पादन करते हैं । इसलिए सभी प्रमुख ब्राउज़रों में स्क्रिप्ट का परीक्षण करना चाहिए।

जावास्क्रिप्ट में मल्टीथ्रेडिंग या मल्टीप्रोसेसर क्षमता नहीं है।


जावा स्क्रिप्ट का इतिहास (History of Java Script)

जावास्क्रिप्ट ब्रेंडन ईच (Brendan Eich) द्वारा मई 1995 में बनाया गया था। Eich  ने नेटस्केप में काम किया और अपने वेब ब्राउज़र, नेटस्केप नेविगेटर के लिए जावास्क्रिप्ट डेवलप  किया। जावा को क्लाइंट-साइड वेब के द्वारा HTML को अधिक इंटरैक्टिव बनाने के लिए डेवलप किया गया।
जावास्क्रिप्ट का नाम कई बार बदला गया:
·       प्रारंभ में इसका कोड नाम मोचा (MOCHA) था।
·      नेटस्केप नेविगेटर 2.0 बीटा (सितंबर 1995) में इसे लाइवस्क्रिप्ट (LIVESCRIPT) कहा जाता था।
· नेटस्केप नेविगेटर 2.0 बीटा 3 (दिसंबर 1995) में  इसे जावास्क्रिप्ट (JAVASCRIPT) नाम मिला।
·       1997 में जावा स्क्रिप्ट के लिए ECMA स्टैण्डर्ड बन गया।
·       ECMAScript, जावा स्क्रिप्ट लैंग्वेज का आधिकारिक नाम है।
·       2015 से ECMAScript को ECMAScript 2015 नाम दिया गया है।
·       वर्तमान में ECMAScript 2018 लागू है.  


जावा स्क्रिप्ट - टाइम लाइन (Timeline of Java Script)



History of JavaScript

From Visually.











JavaScript Practicals

JavaScript Practicals

How to use JavaScript Video Tutorial



This tutorial has been prepared for JavaScript beginners to help them understand the basic functionality of JavaScript to build dynamic web pages and web. It includes the basics of JavaScript. JavaScript Introduction, Advantages and Disadvantages of JavaScript, History of JavaScript. JavaScript Timeline.

Tags - Learn JavaScript in Hindi. Advance JavaScript in Hindi. JavaScript Tutorials in Hindi. Introduction JavaScript In Hindi. Advantages and Disadvantages of JavaScript What is JavaScript in Hindi. JAVA SCRIPT Hindi Notes / Advantages / Limitations / Applications / History / Timeline for All Computer Courses CCA, DCA, PGDCA, BCA, ITI-COPA.


||   Theory   ||   Practicals    ||   Video Tutorials   ||   Online Test Seris   ||  



 

JavaScript while do while for Loops Hindi Notes

JavaScript | Hindi Notes | while, do while and for loops

 JavaScript | Hindi Notes | while, do while and for loops

JavaScript while, do while and for loops

जावास्क्रिप्ट लूप स्टेटमेंट का परिचय


किसी भी प्रोग्राम में लूप के उपयोग से प्रोग्राम कोड को आवश्यकतानुसार रिपीट किया जा सकता है. यह प्रोग्रामिंग में समय की बचत एवं गलतियों को कम करने के लिए प्रयोग किया जाता है. जावास्क्रिप्ट में प्रयोग किए जाने वाले लूप स्टेटमेंट क्या हैं? उनका प्रयोग किस प्रकार किया जाता है। प्रमुख लूप कण्ट्रोल स्टेटमेंट जैसे while, do while एवं for loops का वर्णन प्रस्तुत है। जावास्क्रिप्ट में लूपकण्ट्रोल स्टेटमेंट से सम्बंधित थ्योरी नोट्स हिंदी में उपलब्ध कराए जा रहे हैं.
ये नोट्स आईटीआई Computer Operator and Programming Assistant (ITI-COPA) के छात्रों के साथ साथ अन्य कंप्यूटर कोर्स DCA, PGDCA , BCA एवं प्रतियोगी परीक्षाओं हेतु उपयोगी होंगे.



जावास्क्रिप्ट लूप कण्ट्रोल स्टेटमेंट क्या हैं? | What are JavaScript Loop Control Statement?


प्रोग्रामिंग लैंग्वेज में लूप कण्ट्रोल (Loop Control) स्टेटमेंट का प्रयोग किसी भी प्रोग्राम के कोड को रिपीट करने के लिए किया जाता है.
किसी भी प्रोग्राम फ्लो में कोड को किस कंडीशन के आधार पर कितनी बार रिपीट कराना है, यह कार्य लूप कण्ट्रोल स्टेटमेंट द्वारा किया जाता है.
किसी भी प्रोग्राम में लूप के उपयोग से प्रोग्राम कोड को आवश्यकतानुसार रिपीट किया जा सकता है. यह प्रोग्रामिंग में समय की बचत एवं गलतियों को कम करने के लिए प्रयोग किया जाता है.
जावास्क्रिप्ट में कण्ट्रोल स्टेटमेंट किसी भी प्रोग्राम कोड को नियंत्रित करने के लिए प्रयोग किए जाते हैं.
जावास्क्रिप्ट में लूप कण्ट्रोल स्टेटमेंट निम्न हैं:
1- while लूप स्टेटमेंट
2- do...while लूप स्टेटमेंट
3- for लूप स्टेटमेंट

while लूप स्टेटमेंट | while Loop Statements


while लूप को प्री-टेस्टेड (pre-tested) या एंट्री कंट्रोल्ड (entry-controlled) लूप भी कहते है क्योकि While लूप में if स्टेटमेंट की तरह सबसे पहले कंडीशन चेक होती है उसके बाद यदि कंडीशन सही (true) होती है तब कण्ट्रोल लूप की बॉडी दिए गए स्टेटमेंट्स को रन करता है.
ये क्रिया तब तक चलती है जब तक While लूप की कंडीशन गलत नहीं हो जाती, जैसे ही While लूप की कंडीशन गलत होती है कण्ट्रोल While लूप से बाहर आ जाता है और While लूप के बाद वाले स्टेटमेंट्स को रन करना शुरू कर देता है |

while लूप फ्लो चार्ट


using while loop in JavaScript

जावास्क्रिप्ट में while लूप का फ्लो चार्ट निम्नानुसार है:
while लूप फ्लोचार्ट के अनुसार लूप प्रारंभ होने से पहले ही कंडीशन को चेक किया जाता है.
1. यदि कंडीशन सही (True) होती है तो यह While लूप के अंदर के कोड को एक्सीक्यूट (executes) करता है.
2. इसके बाद while लूप के अनुसार वैल्यू को इन्क्रीमेंट / डिक्रीमेंट करता है.
3. इसके बाद दोबारा कंडीशन चेक की जाती है एवं कोड को तब तक रन किया जाता है जब तक कंडीशन गलत (False) नहीं होती है.
4. कंडीशन गलत (False) होने पर लूप टर्मिनेट / समाप्त हो जाता है.

while लूप सिंटेक्स


while (expression) {

Statement1

Statement2

Statement3....

}

while लूप महत्त्वपूर्ण बिंदु


while लूप का प्रयोग करते समय निम्न बिन्दुओं का ध्यान रखा जाना चाहिए.
• while लूप को हमेशा कीवर्ड while से स्टार्ट किया जाता है एवं उसके अन्दर कंडीशन को ब्रैकेट () में लिखा जाता है, जैसे while (count < 10)
• while लूप कीवर्ड एवं कंडीशन के बाद लूप की बॉडी स्टेटमेंट को कर्ली ब्रेसेस { } के अंदर लिखा जाता है, जैसे

{

document.write("Current Count : " + count + ");

count++;

}
• while लूप की बॉडी में एक से अधिक कोड को एक्सीक्यूट किया जा सकता है.

while लूप उदाहरण | while Loop Example


JavaScript while loop example

1. जावास्क्रिप्ट के इस उदाहरण में वेरिएबल count की वैल्यू 0 को while कंडीशन से चेक किया गया है.
2. चूँकि count की वैल्यू 0, 10 से कम है जो की सही (true) है, तो स्टेटमेंट count++, वैल्यू को इन्क्रीमेंट करता है. यह वैल्यू हर बार इन्क्रीमेंट होती जाती है जब तक while कंडीशन count<10 गलत (false) नहीं होती है.
3. कंडीशन गलत (false) होने पर लूप टर्मिनेट हो जाता है एवं अगला स्टेटमेंट रन करता है.

do...while लूप स्टेटमेंट | do..while Loop Statements


do...while लूप तब तक किसी कोड को रन कराता है जब तक दी गई कंडीशन गलत (false) नहीं हो जाती है.
do...While लूप को पोस्ट-टेस्टेड (post-tested) लूप भी कहते है क्योकि इसमें बॉडी के अंदर दिया गया स्टेटमेंट पहले एक्सीक्यूट होता है उसके बाद कंडीशन को टेस्ट किया जाता है. इसलिए do...While लूप कम से कम एक बार तो रन होता ही है.

do...while लूप फ्लो चार्ट


using do while loop in JavaScript

जावास्क्रिप्ट में do...while लूप का फ्लो चार्ट निम्नानुसार है:
1. do...while लूप में पहले do स्टेटमेंट एक्सीक्यूट होता है. उसके बाद while कंडीशन को चेक किया जाता है.
2. कंडीशन सही (True) होती है तो यह While लूप के अंदर के कोड को एक्सीक्यूट (executes) करता है.
3. इसके बाद while लूप के अनुसार वैल्यू को इन्क्रीमेंट / डिक्रीमेंट करता है.
4. इसके बाद कंडीशन चेक की जाती है एवं कोड को तब तक रन किया जाता है जब तक कंडीशन गलत (False) नहीं होती है.
5. कंडीशन गलत (False) होने पर लूप टर्मिनेट / समाप्त हो जाता है.

do while लूप सिंटेक्स


do {

Statement1

Statement2

Statement3....;

} while (expression) ;

do while लूप महत्त्वपूर्ण बिंदु


do...while लूप का प्रयोग करते समय निम्न बिन्दुओं का ध्यान रखा जाना चाहिए.
• do...while लूप को हमेशा कीवर्ड do से स्टार्ट किया जाता है.
• do कीवर्ड के बाद लूप की बॉडी को कर्ली ब्रेसेस { } के अंदर लिखा जाता है, जैसे

{

document.write("Current Count : " + count + ");

count++;

}
• एवं उसके बाद while कीवर्ड के अन्दर कंडीशन को ब्रैकेट () में लिखा जाता है, जैसे while (count < 10) ;
• do...while लूप को हमेशा ; (सेमीकोलन) से बंद किया जाना चाहिए

do while लूप उदाहरण | do while Loop Example


JavaScript do while loop in hindi

1. जावास्क्रिप्ट के इस उदाहरण में वेरिएबल count की वैल्यू 0 को while कंडीशन count<5 से चेक किया गया है.
2. चूँकि count की वैल्यू 0, 5 से कम है जो की सही (true) है, तो स्टेटमेंट count++, वैल्यू को इन्क्रीमेंट करता है. यह वैल्यू हर बार इन्क्रीमेंट होती जाती है जब तक while कंडीशन count<5 गलत (false) नहीं होती है.
3. कंडीशन गलत (false) होने पर लूप टर्मिनेट हो जाता है एवं अगला स्टेटमेंट रन करता है.

for लूप स्टेटमेंट | for Loop Statements


for लूप किसी लूप कण्ट्रोल स्टेटमेंट का सबसे कॉम्पैक्ट फॉर्म है. for लूप कण्ट्रोल स्टेटमेंट में कोई भी स्टेप उस समय तक रिपीट किया जाता है जब तक कि वह दी गई कंडीशन को पूरा ना कर ले, कंडीशन गलत (false) होने पर लूप कण्ट्रोल समाप्त हो जाता है.
किसी भी for लूप (Loop) में तीन अवस्थाएँ / स्थितियां होती हैं:

1. इनिशियल पार्ट (Initialization) : यह लूप का प्रारंभ होना / इनिशियलाइज़ेशन सुनिश्चित करता है, इसमें लूप को दोहराने वाले (Iterate) वेरिएबल को प्रारम्भिक मान (Value) दी जाती है, जो यह तय करता है कि लूप की शुरूआत कब होगी। यहां असाइनमेंट (Assignment) ऑपरेटर का प्रयोग किया जाता है।

2. कंडीशन पार्ट (Test Condition) : किसी भी लूप (Loop) में कंडीशन पार्ट (Test Condition) लूप में दी गई कंडीशन को टेस्ट करता है, जब तक कंडीशन (Condition) सत्‍य (True) होती है, तब तक लूप चलता रहता है। इस भाग में कंडीशनल (Conditional) अथवा लॉजिकल (Logical) ऑपरेटर्स का प्रयोग किया जाता है।

3. अपडेट पार्ट (Update Part) : लूप के इस पार्ट में लूप के आगे बढ़ने के क्रम इन्क्रीमेंट अथवा डिक्रीमेंट (Increment / Decrement) को निर्धारित किया जाता है. यहां इन्क्रीमेंट अथवा डिक्रीमेंट ऑपरेटर्स का प्रयोग किया जाता है।

for लूप फ्लो चार्ट


जावास्क्रिप्ट में for लूप का फ्लो चार्ट निम्नानुसार है:

JavaScript for loop flowchart

1. for लूप इनिशियलाईजेशन से स्टार्ट होता है. इसमें वेरिएबल को इनिशियल वैल्यू दी जाती है.
2. इसके बाद कंडीशन चेक की जाती है, कंडीशन सही (True) होती है तो उसके बाद लूप की बॉडी के अनुसार वैल्यू को इन्क्रीमेंट / डिक्रीमेंट करता है.
3. इसके अगले लूप कोड को एक्सीक्यूट (executes) करता है.
4. कोड को तब तक रन किया जाता है जब तक कंडीशन गलत (False) नहीं होती है.
5. कंडीशन गलत (False) होने पर लूप टर्मिनेट / समाप्त हो जाता है.

for लूप सिंटेक्स


for (initialization; test condition; iteration statement) {

Statement(s) to be executed if test condition is true

}

for लूप महत्त्वपूर्ण बिंदु


for(count = 0; count < 10; count++)
1. for लूप में कोड के एक्सीक्यूट होने से पहले इनिशियलाइजेशन होता है.
2. टेस्ट कंडीशन कोड ब्लॉक के एक्सीक्यूशन को डिफाइन करता है.
3. Iteration स्टेटमेंट कोड ब्लॉक के एक्सीक्यूशन के बाद हर बार वैल्यू को इन्क्रीमेंट/डिक्रीमेंट करता है.

for लूप उदाहरण | for Loop Example


for loop example JavaScript

1. जावास्क्रिप्ट के for लूप के उदाहरण में वेरिएबल count=0 द्वारा count की वैल्यू को इनिशियलाइज़ किया गया है.
2. उसके बाद कंडीशन count<10 द्वारा कंडीशन चेक एवं count++ द्वारा वैल्यू को इन्क्रीमेंट किया गया है..
3. कंडीशन count<10 गलत (false) होने पर लूप टर्मिनेट हो जाता है.


जावास्क्रिप्ट लूप कण्ट्रोल while, do while, for प्रैक्टिकल







Tags - JavaScript Tutorials in Hindi. JavaScript Looping Statements Introduction, Using JavaScript Loops while, do whilte, for loops. Learning Loops in Hindi. JavaScript - while, do while, for Loops. JavaScript Hindi Notes and Tutorials. How to use Loops in JavaScript? Understanding do while loops in JavaScript. Step by Step Learning HTML-JavaScript Programming. JavaScript Loop Flowchart and Examples. How to use JavaScript Loops Learning Examples. JavaScript Basics to Advance in Hindi. JavaScript Hindi Tutorials for Computer Courses ITI-COPA, CCA, DCA, PGDCA, BCA and Competitive Examinations.



Java Script Theory Topics

JavaScript | Hindi Notes

 JavaScript | Hindi Notes

JavaScript Hindi Notes includes Web Design with JavaScript, Introduction to JavaScript, Basic JavaScript Elements, How to create Webpage using JavaScript in HTML? JavaScript Variables, JavaScript Constants, JavaScript Operators, JavaScript – Functions, JavaScript - If-Else Statements, JavaScript - Window, Document & Form Objects, JavaScript - Date & Math Objects, JavaScript - String Object, JavaScript – Arrays, JavaScript – Error Handling. JavaScript is the world's most popular programming language. These topics will assist you in learning JavaScript from basic to advanced.

Java Script Hindi Notes

जावास्क्रिप्ट हिंदी नोट्स


जावास्क्रिप्ट एक डायनामिक कंप्यूटर प्रोग्रामिंग भाषा है। जावास्क्रिप्ट लाइटवेट लैंग्वेज है और इसे आमतौर पर वेब पेज में क्लाइंट-साइड स्क्रिप्ट के लिए प्रयोग किया जाता है. इसकी ऑब्जेक्ट-ओरिएंटेड क्षमताओं के कारण यह बहुत उपयोगी है. क्लाइंट-साइड जावास्क्रिप्ट भाषा का सबसे सामान्य रूप है।
जावास्क्रिप्ट का उपयोग मुख्य रूप से वेबपेज के साथ एक उपयोगकर्ता (User) के साथ इंटरेक्शन के लिए किया जाता है। जावास्क्रिप्ट की मदद से वेबपेज को अधिक जीवंत और इंटरैक्टिव बना सकते हैं। गेम डेवलपमेंट और मोबाइल एप्लिकेशन में भी जावास्क्रिप्ट का व्यापक रूप से उपयोग किया जा रहा है।
जावा स्क्रिप्ट थ्योरी टॉपिक्स के अंतर्गत जावा स्क्रिप्ट का परिचय, जावा स्क्रिप्ट के लाभ, जावा स्क्रिप्ट के अनुप्रयोग, जावा स्क्रिप्ट का इतिहास, वेब पेज डिजाईन विथ जावा स्क्रिप्ट, जावा स्क्रिप्ट कांस्टेंट, जावा स्क्रिप्ट ऑपरेटर्स, जावा स्क्रिप्ट कण्ट्रोल स्टेटमेंट, जावा स्क्रिप्ट एरर हैंडलिंग, जावा स्क्रिप्ट ऐरे, जावा स्क्रिप्ट फंक्शन एवं ऑब्जेक्ट्स आदि टॉपिक्स के थ्योरी नोट्स हिंदी एवं अंग्रेजी में उपलब्ध कराए जा रहे हैं.
ये सभी टॉपिक्स आईटीआई Computer Operator and Programming Assistant (ITI COPA) के छात्रों के साथ साथ अन्य कंप्यूटर कोर्स DCA, PGDCA , BCA एवं प्रतियोगी परीक्षाओं हेतु उपयोगी होंगे.

जावास्क्रिप्ट का परिचय | हिंदी नोट्स


Basic Elements of JavaScript

Introduction to JavaScript | English Notes



जावास्क्रिप्ट का HTML में प्रयोग | हिंदी नोट्स


Basic Elements of JavaScript

जावास्क्रिप्ट वेरिएबल्स | हिंदी नोट्स


JavaScript Variables and Data Types


जावास्क्रिप्ट ऑपरेटर्स | हिंदी नोट्स


JavaScript Operators Hindi Notes


जावास्क्रिप्ट कण्ट्रोल स्टेटमेंट | JavaScript Control statements


Control statements in JavaScript

JavaScript Control Statements | English Notes


Control statements in JavaScript

जावास्क्रिप्ट लूप स्टेटमेंट | JavaScript Loop Statements



JavaScript Functions | English Notes


JavaScript Functions Theory

जावास्क्रिप्ट जावास्क्रिप्ट फ़ंक्शन | JavaScript Function


JavaScript Objects

JavaScript Objects | English Notes


Web Design Kompozer

Web Design with KompoZer | English Notes






Translate