ब्रेकपॉइंट लगाना
निष्पादन रोककर स्थिति का निरीक्षण कीजिए।
ब्रेकपॉइंट लगाना, CoddyKit पर JavaScript Academy का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह JavaScript Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। JavaScript Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
ब्रेकपॉइंट क्या है
ब्रेकपॉइंट डिबगर को किसी विशेष पंक्ति पर निष्पादन रोकने का निर्देश देता है। रुकने के दौरान आप प्रोग्राम की स्थिति समझने के लिए चर और कॉल स्टैक की जाँच कर सकते हैं।
ब्रेकपॉइंट लॉगिंग से बेहतर क्यों हैं
कोड में जगह-जगह लॉग कथन जोड़ने की तुलना में, ब्रेकपॉइंट आपको कोड बदले बिना किसी क्षण दायरे के हर चर की जाँच करने देते हैं। वहाँ से आप निष्पादन जारी रख सकते हैं या एक-एक चरण आगे बढ़ सकते हैं।
स्रोत पैनल खोलना
ब्राउज़र के DevTools में ब्रेकपॉइंट Sources पैनल में होते हैं। DevTools खोलें, Sources पर जाएँ और फ़ाइल वृक्ष में अपनी स्क्रिप्ट फ़ाइल ढूँढ़ें।
किसी पंक्ति पर ब्रेकपॉइंट लगाना
किसी कथन के पास पंक्ति संख्या वाले किनारे पर क्लिक करके वहाँ ब्रेकपॉइंट लगाएँ। एक चिह्न दिखाई देगा और वह पंक्ति चलने वाली होगी तो निष्पादन रुक जाएगा।
debugger कथन
अपने कोड में debugger कथन जोड़ने पर DevTools खुला होने की स्थिति में प्रोग्राम के माध्यम से ब्रेकपॉइंट सक्रिय हो जाता है। उत्पादन कोड जारी करने से पहले इसे हटा दिया जाता है।
function compute(x) {
const doubled = x * 2
// a debugger statement on the next line would pause execution here
return doubled + 1
}सशर्त ब्रेकपॉइंट
किसी पंक्ति पर दायाँ-क्लिक करके आप एक शर्त जोड़ सकते हैं। डिबगर केवल तब रुकता है जब अभिव्यक्ति सत्य हो। लूप के भीतर यह विशेष रूप से उपयोगी है।
लॉगपॉइंट
लॉगपॉइंट बिना रुके कोई संदेश दिखाता है। यह अस्थायी लॉग कथन जैसा होता है, जिसे स्रोत कोड में बदलाव करने के बजाय DevTools के माध्यम से जोड़ा जाता है।
चरों की जाँच करना
रुके होने पर Scope पैनल स्थानीय, क्लोज़र और वैश्विक चरों को उनके वर्तमान मानों के साथ दिखाता है, जिससे आप अपनी धारणाओं की जाँच कर सकते हैं।
निगरानी अभिव्यक्तियाँ
Watch पैनल आपके द्वारा तय की गई अभिव्यक्तियों का हर बार रुकने पर मूल्यांकन करता है। इससे आप कोड में आगे बढ़ते समय किसी परिकलित मान पर नज़र रख सकते हैं।
घटनाओं पर ब्रेकपॉइंट
DevTools घटनाओं पर भी रुक सकता है, जैसे किसी क्लिक या नेटवर्क अनुरोध पर। घटना सक्रिय होते ही निष्पादन रुक जाता है।
ब्रेकपॉइंट प्रबंधित करना
Breakpoints पैनल आपके सभी ब्रेकपॉइंट की सूची दिखाता है। आप चेकबॉक्स से उन्हें अस्थायी रूप से निष्क्रिय कर सकते हैं या डिबगिंग पूरी होने पर हटा सकते हैं।
त्वरित जाँच
ब्रेकपॉइंट से जुड़े अपने ज्ञान की जाँच करें।
पुनरावृत्ति
पुनरावृत्ति: ब्रेकपॉइंट जाँच के लिए निष्पादन रोकते हैं।
- उन्हें Sources पैनल के किनारे पर लगाएँ
- debugger कथन प्रोग्राम के माध्यम से निष्पादन रोकता है
- सशर्त ब्रेकपॉइंट केवल सत्य होने पर रुकते हैं
- रुके होने पर दायरे और निगरानी अभिव्यक्तियों की जाँच करें
एआई शिक्षक के साथ JavaScript सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 59
- पाठ
- 200
अक्सर पूछे जाने वाले प्रश्न
क्या “ब्रेकपॉइंट लगाना” पाठ निःशुल्क है?
हाँ — JavaScript Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “ब्रेकपॉइंट लगाना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। JavaScript Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“ब्रेकपॉइंट लगाना” में मैं क्या सीखूँगा?
निष्पादन रोककर स्थिति का निरीक्षण कीजिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ JavaScript Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या JavaScript Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर JavaScript Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“ब्रेकपॉइंट लगाना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस JavaScript Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर JavaScript Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- console.log से आगे
- ब्रेकपॉइंट लगाना
- कोड में चरण-दर-चरण आगे बढ़ना
- स्टैक ट्रेस पढ़ना