⊗jsSpSyOFO 56 of 294 menu

जावास्क्रिप्ट में फ़ंक्शन में ऑब्जेक्ट ऑपरेशन

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

मान लीजिए हमारे पास एक ऑब्जेक्ट है:

let obj = {a: 1, b: 2, c: 3};

आइए एक सिंबल बनाते हैं:

let sym = Symbol();

फ़ंक्शन लिखते हैं:

obj[sym] = function() { };

ऑब्जेक्ट से बंधे फ़ंक्शन में, this स्वयं ऑब्जेक्ट की ओर इशारा करेगा:

obj[sym] = function() { console.log(this); // {a: 1, b: 2, c: 3} };

आइए अपने फ़ंक्शन का उपयोग करके ऑब्जेक्ट के तत्वों का योग ज्ञात करते हैं:

obj[sym] = function() { let sum = 0; for (let key in this) { sum += this[key]; } return sum; };

आइए अपने फ़ंक्शन को कॉल करते हैं, ऑब्जेक्ट के तत्वों का योग प्राप्त करते हुए:

let sum = obj[sym](); console.log(sum); // 6 प्रिंट करेगा

एक सरणी दी गई है:

let arr = [1, 2, 3];

पाठ में बताए गए तरीके से सरणी में एक फ़ंक्शन जोड़ें, जो सरणी के तत्वों का योग लौटाएगी।

बनाए गए फ़ंक्शन को कॉल करें और सुनिश्चित करें कि यह सही ढंग से योग ढूंढती है।

push विधि का उपयोग करके सरणी में कुछ और तत्व जोड़ें। सुनिश्चित करें कि फ़ंक्शन नए तत्वों को शामिल करते हुए योग ढूंढेगी।

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