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

जावास्क्रिप्ट में रिटर्न स्टेटमेंट कैसे काम करता है

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

मान लें कि आपके पास एक फ़ंक्शन है addName जो नाम इनपुट स्वीकार करता है।

let addName = function(name) {}

अब आप addName() . को एक नाम देना चाहते हैं समारोह:

let myNameIs = addName("David")

अब addName फ़ंक्शन में एक वैरिएबल name होता है "David" . के स्ट्रिंग मान के साथ लेकिन अभी आप name . के साथ कुछ नहीं कर सकते चर और उसका स्ट्रिंग मान David , क्योंकि यह addName() . के अंदर फंस गया है समारोह।

यदि आप इसे इस तरह एक्सेस करने का प्रयास करते हैं:

console.log(myNameIs)
// Undefined

आपको undefined मिलता है ।

यह वह जगह है जहां return चित्र में आता है।

return name जोड़ें अपने फ़ंक्शन के अंदर और फिर इसे फिर से लॉग आउट करने का प्रयास करें:

let addName = function(name) {
  return name
}

let myNameIs = addName("David")

console.log(myNameIs)
// "David"

अब यह काम करता है!


  1. किसी ऑब्जेक्ट को जावास्क्रिप्ट फ़ंक्शन से कैसे वापस करें?

    किसी JavaScript फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए, रिटर्न का उपयोग करें बयान, इस . के साथ कीवर्ड। उदाहरण आप JavaScipt फ़ंक्शन से किसी ऑब्जेक्ट को वापस करने के लिए निम्न कोड चलाने का प्रयास कर सकते हैं - <html>    <head>       <script>   &

  1. जावास्क्रिप्ट में जारी रखें बयान

    यदि कोई विशिष्ट स्थिति होती है, तो जारी कथन का उपयोग एक पुनरावृत्ति पर कूदने के लिए किया जाता है। अगर शर्त पूरी हो जाती है, तो उस पुनरावृत्ति को छोड़ दिया जाता है और अगले पुनरावृत्ति से जारी रखा जाता है। जावास्क्रिप्ट में कंटिन्यू स्टेटमेंट को लागू करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYP

  1. जावास्क्रिप्ट में डिबगर स्टेटमेंट

    जावास्क्रिप्ट में डिबगर स्टेटमेंट का उपयोग कोड में ब्रेकपॉइंट सेट करने के लिए किया जाता है। जैसे ही यह डिबगर स्टेटमेंट का सामना करता है और डिबगर फ़ंक्शन (यदि उपलब्ध हो) को कॉल करता है, तो कोड निष्पादन को रोक देता है। जावास्क्रिप्ट में डिबगर स्टेटमेंट को लागू करने के लिए कोड निम्नलिखित है - उदाहरण &