इस पेज पर, Chrome DevTools Console से जुड़ी सुविधाओं के बारे में जानकारी दी गई है. यह मानता है कि आपको लॉग किए गए मैसेज देखने और JavaScript चलाने के लिए, कंसोल का इस्तेमाल करना पहले से ही पता है. अगर ऐसा नहीं है, तो शुरू करें को देखें.
अगर आपको console.log()
जैसे फ़ंक्शन पर एपीआई रेफ़रंस चाहिए, तो Console API
रेफ़रंस देखें. monitorEvents()
जैसे फ़ंक्शन के बारे में ज़्यादा जानने के लिए, Console Utilities API
रेफ़रंस देखें.
कंसोल खोलें
कंसोल को एक पैनल या ड्रॉर में टैब के तौर पर खोला जा सकता है.
कंसोल पैनल खोलें
Control+Shift+J या Command+Option+J (Mac) दबाएं.
कमांड मेन्यू से कंसोल खोलने के लिए, Console
टाइप करना शुरू करें. इसके बाद, Console निर्देश दिखाएं जिसके आगे पैनल बैज मौजूद है.
कंसोल को ड्रॉवर में खोलें
Escape दबाएं या कस्टमाइज़ और DevTools कंट्रोल करें पर क्लिक करें और फिर कंसोल ड्रॉर दिखाएं को चुनें.
ड्रॉर, आपकी DevTools विंडो के नीचे की ओर पॉप-अप होता है, जिसमें कंसोल टैब खुला होता है.
कमांड मेन्यू से कंसोल टैब खोलने के लिए, Console
टाइप करना शुरू करें. इसके बाद, Console कमांड दिखाएं, जिसके आगे ड्रॉर बैज लगा होता है.
कंसोल सेटिंग खोलें
कंसोल के सबसे ऊपर दाएं कोने में मौजूद, कंसोल सेटिंग पर क्लिक करें.
नीचे दिए गए लिंक हर सेटिंग के बारे में बताते हैं:
- नेटवर्क छिपाएं
- लॉग सुरक्षित रखें
- सिर्फ़ चुना गया कॉन्टेक्स्ट
- कंसोल में मिलते-जुलते मैसेज का ग्रुप बनाना
- कंसोल में सीओआरएस से जुड़ी गड़बड़ियां दिखाना
- XMLHttpRequests को लॉग करें
- जल्द से जल्द जांच करना
- इतिहास से ऑटोकंप्लीट करने की सुविधा
कंसोल साइडबार खोलें
साइडबार दिखाने के लिए, कंसोल का साइडबार दिखाएं पर क्लिक करें. इससे साइडबार को फ़िल्टर किया जा सकेगा.
मैसेज देखें
इस सेक्शन में ऐसी सुविधाएं शामिल हैं जिनसे कंसोल में मैसेज दिखने का तरीका बदल जाता है. सिलसिलेवार तरीके से निर्देश पाने के लिए, मैसेज देखें पर जाएं.
मैसेज की ग्रुपिंग बंद करें
कंसोल सेटिंग खोलें और कंसोल के मैसेज को ग्रुप करने के डिफ़ॉल्ट तरीके को बंद करने के लिए, मिलते-जुलते ग्रुप को बंद करें. उदाहरण के लिए, XHR लॉग करें और अनुरोध फ़ेच करें देखें.
ब्रेकपॉइंट से मिलने वाले मैसेज देखना
कंसोल में ब्रेकपॉइंट से ट्रिगर होने वाले मैसेज को इस तरह मार्क किया जाता है:
- नारंगी रंग के सवाल के निशान
?
के साथ, शर्त के साथ ब्रेकपॉइंट मेंconsole.*
कॉल - गुलाबी रंग के दो बिंदुओं वाले
..
वाले Logpoint मैसेज
सोर्स पैनल में इनलाइन ब्रेकपॉइंट एडिटर पर जाने के लिए, ब्रेकपॉइंट मैसेज के बगल में मौजूद ऐंकर लिंक पर क्लिक करें.
स्टैक ट्रेस देखें
कंसोल, गड़बड़ियों और चेतावनियों के लिए स्टैक ट्रेस को अपने-आप कैप्चर करता है. स्टैक ट्रेस, फ़ंक्शन कॉल (फ़्रेम) का इतिहास होता है. इसकी वजह से कोई गड़बड़ी या चेतावनी मिलती है. कंसोल उन्हें उल्टे क्रम में दिखाता है: सबसे नया फ़्रेम सबसे ऊपर होता है.
स्टैक ट्रेस देखने के लिए गड़बड़ी या चेतावनी के आगे मौजूद, 'बड़ा करें' आइकॉन पर क्लिक करें.
एक साथ काम नहीं करने वाले स्टैक ट्रेस देखें
अगर इस्तेमाल किए जा रहे फ़्रेमवर्क के साथ काम करता है या सीधे ब्राउज़र शेड्यूलिंग में इस्तेमाल होने वाले प्रिमिटिव (जैसे कि setTimeout
) का इस्तेमाल करते हैं, तो DevTools एसिंक्रोनस कोड के दोनों हिस्सों को एक साथ लिंक करके, एसिंक्रोनस ऑपरेशन को ट्रेस कर सकता है.
इस मामले में, स्टैक ट्रेस, एक साथ काम करने वाली प्रोसेस की "पूरी जानकारी" दिखाता है.
स्टैक ट्रेस में, तीसरे पक्ष के ऐसे फ़्रेम दिखाएं जिनके बारे में आपको जानकारी है
जब सोर्स मैप में डिफ़ॉल्ट रूप से ignoreList
फ़ील्ड शामिल होता है, तो कंसोल बंडलर (जैसे कि वेबपैक) या फ़्रेमवर्क (जैसे कि ऐंगुलर) के सोर्स से जनरेट किए गए सोर्स से तीसरे पक्ष के फ़्रेम को छिपा देता है.
तीसरे पक्ष के फ़्रेम के साथ-साथ फ़ुल स्टैक ट्रेस को देखने के लिए, स्टैक ट्रेस के सबसे नीचे और फ़्रेम दिखाएं पर क्लिक करें.
फ़ुल स्टैक ट्रेस को हमेशा देखने के लिए, सेटिंग > सूची को अनदेखा करें > तीसरे पक्ष की जानी-पहचानी स्क्रिप्ट को, सूची को अनदेखा करने के लिए अपने-आप जोड़ें सेटिंग को बंद करें.
XHR लॉग करें और अनुरोध फ़ेच करें
कंसोल सेटिंग खोलें और XMLHttpRequests को चालू करें, ताकि सभी XMLHttpRequest
और
Fetch
अनुरोधों को कंसोल में लॉग कर सकें.
ऊपर दिए गए उदाहरण में दिखाया गया टॉप मैसेज, कंसोल के डिफ़ॉल्ट ग्रुप व्यवहार के बारे में बताता है. नीचे दिए गए उदाहरण से पता चलता है कि मैसेज के ग्रुप को बंद करने के बाद वही लॉग कैसा दिखता है.
पेज लोड होने पर मैसेज दिखना
डिफ़ॉल्ट रूप से, जब भी कोई नया पेज लोड किया जाता है, तो कंसोल अपने-आप मिट जाता है. सभी पेज लोड होने पर मैसेज को बनाए रखने के लिए, कंसोल सेटिंग खोलें और फिर लॉग बचाएं चेकबॉक्स को चालू करें.
नेटवर्क मैसेज छिपाएं
ब्राउज़र, नेटवर्क मैसेज को डिफ़ॉल्ट रूप से कंसोल पर लॉग करता है. उदाहरण के लिए, नीचे दिए गए उदाहरण में दिखाया गया टॉप मैसेज 404 कोड वाली गड़बड़ी दिखाता है.
नेटवर्क मैसेज छिपाने के लिए:
- कंसोल सेटिंग खोलें.
- नेटवर्क छिपाएं चेकबॉक्स चालू करें.
सीओआरएस गड़बड़ियां दिखाएं या छिपाएं
अगर क्रॉस-ऑरिजिन रिसॉर्स शेयरिंग (सीओआरएस) की वजह से नेटवर्क के अनुरोध पूरे नहीं होते, तो कंसोल सीओआरएस की गड़बड़ियां दिखा सकता है.
सीओआरएस गड़बड़ियों को दिखाने या छिपाने के लिए:
- कंसोल सेटिंग खोलें.
- कंसोल में सीओआरएस से जुड़ी गड़बड़ियां दिखाएं चेकबॉक्स पर सही का निशान लगाएं या हटाएं.
अगर कंसोल को सीओआरएस से जुड़ी गड़बड़ियां दिखाने के लिए सेट किया गया है और आपको उनका सामना करना पड़ता है, तो गड़बड़ियों के बगल में दिए गए बटन पर क्लिक करें:
- नेटवर्क पैनल में, सीओआरएस से जुड़े
TypeError
के साथ अनुरोध खोलने के लिए . - समस्याएं टैब पर संभावित समाधान पाने के लिए, .
मैसेज फ़िल्टर करना
कंसोल में मैसेज को फ़िल्टर करने के कई तरीके हैं.
ब्राउज़र के मैसेज फ़िल्टर करना
कंसोल साइडबार खोलें और उपयोगकर्ता मैसेज पर क्लिक करके, सिर्फ़ वे मैसेज देखें जो पेज की JavaScript से मिले हैं.
लॉग लेवल के हिसाब से फ़िल्टर करें
DevTools console.*
में से ज़्यादातर तरीकों की गंभीरता के लेवल असाइन करता है.
इसके चार लेवल होते हैं:
Verbose
Info
Warning
Error
उदाहरण के लिए, console.log()
, Info
ग्रुप में है, जबकि
console.error()
, Error
ग्रुप में है. कंसोल एपीआई का संदर्भ से, लागू होने वाले हर तरीके की गंभीरता के स्तर की जानकारी मिलती है.
ब्राउज़र से कंसोल में लॉग किए जाने वाले हर मैसेज की गंभीरता का स्तर भी अलग-अलग होता है. आपके पास किसी भी लेवल के ऐसे मैसेज छिपाने का विकल्प होता है जिनमें आपकी दिलचस्पी नहीं है. उदाहरण के लिए, अगर आपकी दिलचस्पी सिर्फ़ Error
मैसेज में है, तो बाकी तीन ग्रुप को छिपाया जा सकता है.
Verbose
, Info
, Warning
या Error
मैसेज चालू या बंद करने के लिए, लॉग लेवल ड्रॉप-डाउन पर क्लिक करें.
लॉग लेवल के हिसाब से भी फ़िल्टर किया जा सकता है. ऐसा करने के लिए, कंसोल के साइडबार में जाकर गड़बड़ियां, चेतावनियां, जानकारी या वर्बोस पर क्लिक करें.
यूआरएल के हिसाब से ईमेल फ़िल्टर करें
सिर्फ़ उस यूआरएल से आए मैसेज देखने के लिए, url:
के बाद यूआरएल टाइप करें. url:
टाइप करने के बाद,
DevTool सभी काम के यूआरएल दिखाता है.
डोमेन भी काम करते हैं. उदाहरण के लिए, अगर https://example.com/a.js
और
https://example.com/b.js
, मैसेज लॉग कर रहे हैं, तो url:https://example.com
आपको इन दो स्क्रिप्ट के मैसेज पर फ़ोकस करने में मदद करता है.
किसी दिए गए यूआरएल से सभी मैसेज छिपाने के लिए, -url:
के बाद यूआरएल टाइप करें, जैसे कि https://b.wal.co
. यह एक नेगेटिव यूआरएल फ़िल्टर है.
एक यूआरएल से भी मैसेज दिखाए जा सकते हैं. इसके लिए, कंसोल के साइडबार को खोलें उपयोगकर्ता के मैसेज सेक्शन को बड़ा करें. इसके बाद, उस स्क्रिप्ट के यूआरएल पर क्लिक करें जिसमें वे मैसेज शामिल हैं जिन पर आपको फ़ोकस करना है.
अलग-अलग कॉन्टेक्स्ट के मैसेज फ़िल्टर करना
मान लें कि आपके पेज पर एक विज्ञापन है. विज्ञापन को <iframe>
में एम्बेड किया गया है और वह आपके कंसोल में
कई मैसेज जनरेट कर रहा है. यह विज्ञापन अलग JavaScript संदर्भ में है. इसलिए, इसके मैसेज छिपाने का एक तरीका यह है कि आप कंसोल सेटिंग खोलें और चुने गए कॉन्टेक्स्ट चेकबॉक्स को चालू करें.
रेगुलर एक्सप्रेशन के पैटर्न से मैच नहीं करने वाले मैसेज को फ़िल्टर करें
उस पैटर्न से मेल न खाने वाले मैसेज को फ़िल्टर करने के लिए, फ़िल्टर टेक्स्ट बॉक्स में /[foo]\s[bar]/
जैसा कोई रेगुलर एक्सप्रेशन टाइप करें. स्पेसेज़ का इस्तेमाल नहीं किया जा सकता. इसके बजाय, \s
का इस्तेमाल करें. DevTools यह जांच करता है कि पैटर्न, मैसेज के टेक्स्ट या उस स्क्रिप्ट में मिला जिसकी वजह से मैसेज को लॉग किया गया.
जैसे, नीचे दिया गया तरीका /[gm][ta][mi]/
से मेल न खाने वाले सभी मैसेज को फ़िल्टर कर देता है.
लॉग में टेक्स्ट खोजें
लॉग इन मैसेज में टेक्स्ट खोजने के लिए:
- पहले से मौजूद खोज बार खोलने के लिए, Command+F (Mac) या Ctrl+F (Windows, Linux) दबाएं.
- बार में, अपनी क्वेरी लिखें. इस उदाहरण में, क्वेरी
legacy
है. इसके अलावा, ये काम भी किए जा सकते हैं:- अपनी क्वेरी को केस-सेंसिटिव बनाने के लिए, मैच केस पर क्लिक करें.
- रेगुलर एक्सप्रेशन का इस्तेमाल करके खोजने के लिए, रेगुलर एक्सप्रेशन का इस्तेमाल करें पर क्लिक करें.
- Enter दबाएं. खोज के पिछले या अगले नतीजे पर जाने के लिए, ऊपर या नीचे का बटन दबाएं.
JavaScript चलाएं
इस सेक्शन में, कंसोल में JavaScript चलाने से जुड़ी सुविधाएं दी गई हैं. सिलसिलेवार तरीके से निर्देश पाने के लिए, JavaScript चलाना देखें.
स्ट्रिंग कॉपी करने के विकल्प
कंसोल, स्ट्रिंग को डिफ़ॉल्ट रूप से मान्य JavaScript लिटरल के रूप में आउटपुट करता है. किसी आउटपुट पर राइट-क्लिक करें और कॉपी करने के तीन विकल्पों में से कोई एक चुनें:
- JavaScript लिटरल के तौर पर कॉपी करें. सही विशेष वर्णों को छोड़ देता है और कॉन्टेंट के मुताबिक स्ट्रिंग को सिंगल कोट, डबल कोट या बैकटिक में रैप करता है.
- स्ट्रिंग का कॉन्टेंट कॉपी करें. सटीक रॉ स्ट्रिंग को क्लिपबोर्ड पर कॉपी करता है, जिसमें नई लाइनें और अन्य खास वर्ण शामिल हैं.
- JSON लिटरल के तौर पर कॉपी करें. स्ट्रिंग को मान्य JSON फ़ॉर्मैट में बदलता है.
इतिहास से एक्सप्रेशन को फिर से चलाएं
कंसोल में पहले चलाए गए JavaScript एक्सप्रेशन का इतिहास देखने के लिए, अप ऐरो बटन दबाएं. उस एक्सप्रेशन को फिर से चलाने के लिए, Enter दबाएं.
लाइव एक्सप्रेशन की मदद से, किसी एक्सप्रेशन की वैल्यू रीयल टाइम में देखें
अगर आपको कंसोल में एक ही JavaScript एक्सप्रेशन को बार-बार टाइप करना पड़ता है, तो लाइव एक्सप्रेशन बनाना आपके लिए ज़्यादा आसान हो सकता है. लाइव एक्सप्रेशन के साथ, आपको किसी एक्सप्रेशन को एक बार टाइप करना होता है और फिर उसे अपने कंसोल के ऊपरी भाग पर पिन करना होता है. एक्सप्रेशन की वैल्यू करीब-करीब रीयल-टाइम में अपडेट हो जाती है. लाइव एक्सप्रेशन की मदद से, रीयल-टाइम में JavaScript एक्सप्रेशन की वैल्यू देखें देखें.
तुरंत जांच करने की सुविधा बंद करें
कंसोल में JavaScript एक्सप्रेशन टाइप करने पर, ईगर इवैलुएशन उस एक्सप्रेशन की रिटर्न वैल्यू की झलक दिखाता है. कंसोल सेटिंग खोलें और रिटर्न वैल्यू की झलक बंद करने के लिए, जल्द से जल्द इवैलुएशन चेकबॉक्स को बंद करें.
इवैलुएशन की मदद से, यूज़र ऐक्टिवेशन को ट्रिगर करें
उपयोगकर्ता सक्रियण ब्राउज़िंग सत्र की स्थिति है, जो उपयोगकर्ता की कार्रवाइयों पर निर्भर करती है. "चालू है" स्थिति का मतलब है कि उपयोगकर्ता, फ़िलहाल पेज के साथ इंटरैक्ट कर रहा है या पेज लोड होने के बाद इंटरैक्ट कर रहा है.
किसी भी इवैलुएशन से उपयोगकर्ता ऐक्टिवेशन को ट्रिगर करने के लिए, कंसोल सेटिंग खोलें और उपयोगकर्ता ऐक्टिवेशन के ट्रिगर का आकलन करें को चुनें.
इतिहास में जाकर, ऑटोकंप्लीट की सुविधा को बंद करें
जब कोई एक्सप्रेशन टाइप किया जाता है, तब कंसोल का ऑटोकंप्लीट पॉप-अप, वे एक्सप्रेशन दिखाता है जिन्हें आपने पहले चलाया था. इन एक्सप्रेशन को >
वर्ण से पहले जोड़ा जाता है. यहां दिए गए उदाहरण में, DevTools ने पहले document.querySelector('a')
और document.querySelector('img')
की जांच की.
कंसोल सेटिंग खोलें और अपने इतिहास से एक्सप्रेशन दिखाना बंद करने के लिए, इतिहास से ऑटोकंप्लीट की सुविधा चेकबॉक्स को बंद करें.
JavaScript कॉन्टेक्स्ट चुनें
JavaScript कॉन्टेक्स्ट ड्रॉप-डाउन, डिफ़ॉल्ट रूप से सबसे ऊपर पर सेट होता है. यह मुख्य दस्तावेज़ के ब्राउज़िंग कॉन्टेक्स्ट को दिखाता है.
मान लें कि आपके पेज पर एक विज्ञापन है, जिसे <iframe>
में एम्बेड किया गया है. आपको विज्ञापन के DOM में बदलाव करने के लिए
JavaScript चलाना है. ऐसा करने के लिए, आपको सबसे पहले JavaScript कॉन्टेक्स्ट ड्रॉप-डाउन से विज्ञापन का ब्राउज़िंग संदर्भ चुनना होगा.
ऑब्जेक्ट की प्रॉपर्टी की जांच करें
कंसोल, आपके चुने गए JavaScript ऑब्जेक्ट की प्रॉपर्टी की इंटरैक्टिव सूची दिखा सकता है.
सूची ब्राउज़ करने के लिए, कंसोल में ऑब्जेक्ट का नाम टाइप करें और Enter दबाएं.
डीओएम ऑब्जेक्ट की प्रॉपर्टी की जांच करने के लिए, डीओएम ऑब्जेक्ट की प्रॉपर्टी देखना लेख में दिया गया तरीका अपनाएं.
मालिकाना हक और इनहेरिट की गई प्रॉपर्टी का पता लगाएं
कंसोल, पहले अपनी ऑब्जेक्ट प्रॉपर्टी को क्रम से लगाता है और उन्हें बोल्ड फ़ॉन्ट में हाइलाइट करता है.
प्रोटोटाइप चेन से इनहेरिट की गई प्रॉपर्टी, सामान्य फ़ॉन्ट में होती हैं. कंसोल, पहले से मौजूद ऑब्जेक्ट से जुड़े नेटिव ऐक्सेसर का आकलन करके, उन्हें खुद ऑब्जेक्ट पर दिखाता है.
कस्टम ऐक्सेसर का आकलन करना
डिफ़ॉल्ट रूप से, DevTools आपके बनाए गए ऐक्सेसर की जांच नहीं करता.
किसी ऑब्जेक्ट पर कस्टम ऐक्सेसर की जांच करने के लिए, (...)
पर क्लिक करें.
गिनती और गैर-गणितीय प्रॉपर्टी का पता लगाएं
संख्या योग्य प्रॉपर्टी रंग में चमकदार होती हैं. जिन प्रॉपर्टी की गिनती नहीं की जा सकती उन्हें म्यूट कर दिया जाता है.
for … in
लूप या Object.keys()
तरीके का इस्तेमाल करके, कई प्रॉपर्टी को दोहराया जा सकता है.
क्लास इंस्टेंस की निजी प्रॉपर्टी का पता लगाएं
कंसोल, #
प्रीफ़िक्स वाली क्लास इंस्टेंस की निजी प्रॉपर्टी तय करता है.
कंसोल भी निजी प्रॉपर्टी को ऑटोकंप्लीट कर सकता है, भले ही क्लास के स्कोप के अलावा निजी प्रॉपर्टी का आकलन किया जाए.
इंटरनल JavaScript प्रॉपर्टी की जांच करें
ECMAScript नोटेशन इस्तेमाल करने पर, कंसोल JavaScript के लिए अंदरूनी कुछ प्रॉपर्टी को डबल स्क्वेयर ब्रैकेट में रखता है. आपके कोड में ऐसी प्रॉपर्टी के साथ इंटरैक्ट नहीं किया जा सकता. हालांकि, उनकी जांच करना मददगार हो सकता है.
आपको अलग-अलग ऑब्जेक्ट पर, नीचे दी गई इंटरनल प्रॉपर्टी दिख सकती हैं:
- किसी भी ऑब्जेक्ट में
[[Prototype]]
होता है. - प्रिमिटिव रैपर में
[[PrimitiveValue]]
प्रॉपर्टी होती है. ArrayBuffer
ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:ArrayBuffer
-खास प्रॉपर्टी के अलावा,WebAssembly.Memory
ऑब्जेक्ट में एक[[WebAssemblyMemory]]
प्रॉपर्टी होती है.- कुंजी वाले कलेक्शन (मैप और सेट) में एक
[[Entries]]
प्रॉपर्टी है, जिसमें उनकी कुंजी वाली एंट्री होती हैं. Promise
ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:[[PromiseState]]
: मंज़ूरी बाकी है, पूरा किया गया है या अस्वीकार किया गया[[PromiseResult]]
: मंज़ूरी बाकी होने परundefined
, पूरा होने पर<value>
, अस्वीकार किए जाने पर<reason>
Proxy
ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:[[Handler]]
ऑब्जेक्ट,[[Target]]
ऑब्जेक्ट, और[[isRevoked]]
(बंद है या नहीं).
फ़ंक्शन की जांच करें
JavaScript में, फ़ंक्शन भी प्रॉपर्टी वाले ऑब्जेक्ट होते हैं. हालांकि, अगर कंसोल में फ़ंक्शन का नाम लिखा जाता है, तो DevTools प्रॉपर्टी की प्रॉपर्टी दिखाने के बजाय उसे कॉल करता है.
JavaScript के लिए अंदरूनी फ़ंक्शन प्रॉपर्टी देखने के लिए, console.dir() कमांड का इस्तेमाल करें.
फ़ंक्शन में ये प्रॉपर्टी होती हैं:
[[FunctionLocation]]
. किसी सोर्स फ़ाइल में फ़ंक्शन की परिभाषा वाली लाइन का लिंक.[[Scopes]]
. यह फ़ंक्शन उन वैल्यू और एक्सप्रेशन की सूची बनाता है जिनका ऐक्सेस फ़ंक्शन के पास है. डीबग करने के दौरान, फ़ंक्शन के स्कोप की जांच करने के लिए, लोकल, क्लोज़र, और ग्लोबल प्रॉपर्टी को देखना और उनमें बदलाव करना लेख पढ़ें.- बाउंड फ़ंक्शन में ये प्रॉपर्टी होती हैं:
[[TargetFunction]]
.bind()
का टारगेट.[[BoundThis]]
.this
की वैल्यू.[[BoundArgs]]
. फ़ंक्शन के तर्कों का कलेक्शन.
- जनरेटर फ़ंक्शन,
[[IsGenerator]]: true
प्रॉपर्टी से मार्क किए जाते हैं. - जनरेटर, इटरेटर ऑब्जेक्ट दिखाते हैं और उनकी प्रॉपर्टी ये होती हैं:
[[GeneratorLocation]]
. सोर्स फ़ाइल में, जनरेटर की परिभाषा वाली लाइन का लिंक.[[GeneratorState]]
:suspended
,closed
याrunning.
[[GeneratorFunction]]
. वह जनरेटर जिसने ऑब्जेक्ट लौटाया.[[GeneratorReceiver]]
. एक ऑब्जेक्ट जिसे वैल्यू मिलती है.
कंसोल मिटाएं
कंसोल को हटाने के लिए, इनमें से किसी भी वर्कफ़्लो का इस्तेमाल किया जा सकता है:
- कंसोल मिटाएं पर क्लिक करें.
- मैसेज पर दायां क्लिक करें और फिर कंसोल मिटाएं चुनें.
- कंसोल में
clear()
टाइप करें और फिर Enter दबाएं. - अपने वेबपेज की JavaScript से
console.clear()
को कॉल करें. - कंसोल के फ़ोकस में होने के दौरान, Control+L दबाएं.