⊗jsPmMCPSDP 502 of 505 menu

ডিফল্ট প্যারামিটার

ধরুন আমরা একটি মডিউল ব্যবহার করার সময় সকল কনফিগারেশন উল্লেখ না করতেই অনুমতি দিতে চাই। যদি কোনো কনফিগারেশন উল্লেখ না করা হয়, তবে এটি ডিফল্ট মান গ্রহণ করবে।

উদাহরণস্বরূপ, আমাদের ক্ষেত্রে আমরা এমন করতে পারি, যাতে ডিফল্ট টাইপটি p মান গ্রহণ করে, এবং পরিমাণটি 5 মান গ্রহণ করে:

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

এই ক্ষেত্রে আমরা আমাদের মডিউলটিকে সহজেই বিভিন্নভাবে কনফিগার করতে পারি। উদাহরণস্বরূপ, শুধুমাত্র প্যারেন্ট এলিমেন্টটি উল্লেখ করি:

let config = { root: '#parent', }

এখন প্যারেন্ট এলিমেন্ট এবং পরিমাণ উল্লেখ করি। এক্ষেত্রে আমাদের টাইপ উল্লেখ করার প্রয়োজন হবে না - কারণ কনফিগারেশন অবজেক্টের এলিমেন্টগুলির কোনো ক্রম থাকে না, এবং আমরা সেগুলো ইচ্ছামতো বাদ দিতে পারি। সুতরাং, এখানে আমাদের কনফিগারেশন:

let config = { root: '#parent', amount: 10 }
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন