234 of 264 menu

this का मतलब

this का मान वर्तमान ऑब्जेक्ट को संदर्भित करता है। यह मान JavaScript में व्यापक रूप से उपयोग किया जाता है, उदाहरण के लिए फंक्शन और OOP में।

सिंटैक्स

this.वर्तमान ऑब्जेक्ट;

उदाहरण

आइए this की मदद से इनपुट का मान कंसोल में प्रिंट करें, जो फोकस खो देता है:

<input id="elem" value="text"> let input = document.querySelector('#elem'); input.addEventListener('blur', func); function func() { console.log(this.value); }

उदाहरण

आइए this की मदद से इनपुट का मान कंसोल में प्रिंट करें, जो फोकस में नहीं है:

<input id="elem" value="text"> let input = document.querySelector('#elem'); input.addEventListener('blur', func); function func() { console.log(this.value); }

उदाहरण

अब आइए OOP में this के अनुप्रयोग पर विचार करें। Student क्लास में show फंक्शन लिखें, जो हमारे छात्र का नाम और उपनाम दिखाएगा:

class Student { name; surn; show() { return this.name + ' ' + this.surn; } }; let stud = new Student; stud.name = 'John'; stud.surn = 'Smit'; console.log(stud.show());

यह भी देखें

  • bind मेथड,
    जो एक फंक्शन को संदर्भ बांधता है
  • call मेथड,
    जो एक फंक्शन को संदर्भ के साथ कॉल करता है
  • apply मेथड,
    जो एक फंक्शन को संदर्भ के साथ कॉल करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें