⊗jsSpItThII 72 of 294 menu

জাভাস্ক্রিপ্টে তিনটি অন্তর্নির্মিত ইটারেটর

আসলে, প্রতিটি ইটারেবল অবজেক্টে একটি নয়, তিনটি ইটারেটর থাকে: values, keys এবং entries। প্রতিটি ধরণের অবজেক্টের জন্য ডিফল্টভাবে প্রয়োগ হয় এর নিজস্ব ইটারেটর। অ্যারেগুলোর জন্য - এটি values, এবং, উদাহরণস্বরূপ, Map কালেকশনের জন্য, এটি entries

এই জ্ঞান থাকায়, আমরা এখন এই নীতি প্রয়োগ করতে পারি যেকোনো কালেকশনে। উদাহরণস্বরূপ, আমাদের কাছে একটি Map কালেকশন আছে:

let map = new Map(); map.set('a', 1); map.set('b', 2); map.set('c', 3);

এই কালেকশনের জন্য ডিফল্টভাবে প্রয়োগ হয় entries ইটারেটর:

for (let elem of map) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }

কিন্তু আমরা সহজেই কীগুলি পেতে পারি আমাদের কালেকশনের:

for (let elem of map.keys()) { console.log(elem); // 'a', 'b', 'c' }

আমরা মানগুলিও পেতে পারি:

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

Set কালেকশনে কোন ইটারেটর ডিফল্টভাবে কাজ করে?

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন