Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में .stack प्रॉपर्टी का क्या उपयोग है?


Error ऑब्जेक्ट्स की stack प्रॉपर्टी एक ट्रेस प्रदान करती है कि कौन से फ़ंक्शन्स कॉल किए गए, किस क्रम में, किस लाइन और फ़ाइल से, और किन तर्कों के साथ। स्टैक स्ट्रिंग सबसे हाल के कॉल्स से पहले वालों की ओर बढ़ती है, मूल ग्लोबल स्कोप कॉल तक वापस जाती है। यह Java में स्टैक ट्रेस के समान है।

उदाहरण

function a() { throw new Error("error"); } try{ a() } catch(e) { console.log(e.stack) }

आउटपुट

यह आउटपुट देगा:

Error: error at a (:2:11) at :6:5

नोट - स्टैक एक नॉन-स्टैंडर्ड प्रॉपर्टी है और सभी एनवायरनमेंट्स में उपलब्ध नहीं हो सकती।

  1. - JavaScript में _.size() मेथड का उपयोग

    _.size() _.size() JavaScript के underscore.js लाइब्रेरी से है। इसका उपयोग ऐरे के आकार को खोजने के लिए किया जाता है। इस मेथड का उपयोग करने से पहले underscore.js के CDN का उपयोग सुनिश्चित करना चाहिए ताकि कोड निष्पादित हो सके। सिंटैक्स _.size(array); उदाहरण-1 निम्न उदाहरण में, एक सामान्य ऐरे को _.size

  1. - JavaScript में .stack प्रॉपर्टी का क्या उपयोग है?

    Error ऑब्जेक्ट्स की stack प्रॉपर्टी एक ट्रेस प्रदान करती है कि कौन से फ़ंक्शन्स कॉल किए गए, किस क्रम में, किस लाइन और फ़ाइल से, और किन तर्कों के साथ। स्टैक स्ट्रिंग सबसे हाल के कॉल्स से पहले वालों की ओर बढ़ती है, मूल ग्लोबल स्कोप कॉल तक वापस जाती है। यह Java में स्टैक ट्रेस के समान है। उदाहरण funct

  1. - जावास्क्रिप्ट में Sentry का उपयोग क्या है?

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