⊗jsSpSyGb 57 of 294 menu

जावास्क्रिप्ट में वैश्विक प्रतीक

विधि Symbol.for की सहायता से नाम वाले प्रतीक बनाए जा सकते हैं। ये प्रतीक वैश्विक प्रतीक रजिस्ट्री में सहेजे जाएंगे और कोड में कहीं से भी इन तक पहुंच प्राप्त की जा सकेगी।

आइए देखें, यह कैसे काम करता है। एक फ़ंक्शन में प्रतीक बनाएं:

function func1() { let sym = Symbol.for('test'); return sym; }

अब दूसरे फ़ंक्शन में इसके नाम से प्रतीक तक पहुंच प्राप्त करें:

function func2() { let sym = Symbol.for('test'); return sym; }

जांच करें कि दोनों फ़ंक्शन एक ही प्रतीक रखते हैं। अपने फ़ंक्शन को कॉल करें:

let sym1 = func1(); let sym2 = func2();

प्रतीकों की तुलना करें:

console.log(sym1 === sym2); // true

मान लें कि आपके पास कई ऑब्जेक्ट हैं। उनमें से प्रत्येक को 'sum' नाम वाले प्रतीक के रूप में एक कुंजी जोड़ें। इस कुंजी में एक फ़ंक्शन बनाएं, जो ऑब्जेक्ट के तत्वों का योग वापस करेगी।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें