⊗jsPmMCPS 501 of 505 menu

জাভাস্ক্রিপ্টে ক্লোজারের মাধ্যমে মডিউল সেটিংস পাস করা

ধরুন আমাদের নিম্নলিখিত মডিউলটি রয়েছে:

;(function(root, type, amount) { let parent = document.querySelector(root); for (let i = 1; i <= amount; i++) { let elem = document.createElement(type); parent.append(elem); } })('#parent', 'p', 5);

আপনি দেখতে পাচ্ছেন, এই মডিউলে তিনটি সেটিং পাস করা হচ্ছে: প্যারেন্ট এলিমেন্টের সিলেক্টর, তৈরি করার জন্য এলিমেন্টের ধরন এবং এলিমেন্টের সংখ্যা।

সাধারণত এই ধরনের সেটিংস একটি অবজেক্ট আকারে করা হয়:

let config = { root: '#parent', type: 'p', amount: 5 }

আসুন আমাদের অবজেক্টটি মডিউলের প্যারামিটার হিসেবে পাস করি:

;(function(config) { let parent = document.querySelector(config.root); for (let i = 1; i <= config.amount; i++) { let elem = document.createElement(config.type); parent.append(elem); } })(config);

সেটিংস অবজেক্টটি ডিস্ট্রাকচারিং করা আরও সাধারণ প্রচলন:

;(function({root, type, amount}) { let parent = document.querySelector(root); for (let i = 1; i <= amount; i++) { let elem = document.createElement(type); parent.append(elem); } })(config);
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন