⊗jsSpItGCP 68 of 294 menu

जावास्क्रिप्ट में कंप्यूटेड प्रॉपर्टी के माध्यम से जनरेटर

पिछले पाठ में हमने ऑब्जेक्ट के लिए जनरेटर अलग कमांड के साथ असाइन किया था। हमारा ऑब्जेक्ट इस प्रकार था:

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

हमने जनरेटर इस प्रकार सेट किया था:

obj[Symbol.iterator] = function *() { for (let key in this) { yield obj[key]; } }

वास्तव में हम अपना कोड कंप्यूटेड प्रॉपर्टी के माध्यम से दूसरे तरीके से फिर से लिख सकते हैं:

let obj = { a: 1, b: 2, c: 3, [Symbol.iterator]: function *(){ for (let key in this){ yield this[key]; } } };

आइए इटरेशन की जाँच करें:

for (let elem of obj) { console.log(elem); // 1, 2, 3 }

पिछले पाठ की समस्या के समाधान को कंप्यूटेड प्रॉपर्टी के माध्यम से फिर से लिखें।

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