⊗jsPmMCMCU 498 of 505 menu

ব্যবহারিক প্রয়োগ

ধরা যাক আমাদের কাছে সংখ্যা সহ দুটি ডিভ দেওয়া আছে:

<div id="div1">10</div> <div id="div2">10</div>

আসুন আমরা এমন ব্যবস্থা করি যাতে প্রথম ডিভে ক্লিক করলে এর মান বর্গ করা হয়, এবং দ্বিতীয় ডিভে ক্লিক করলে - ঘন করা হয়।

আমরা আমাদের কোড দুটি মডিউল আকারে সাজাব:

;(function() { let elem = document.querySelector('#div1'); // প্রথম ডিভ function func(num) { return num * num; // বর্গ করা হবে } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })(); ;(function() { let elem = document.querySelector('#div2'); // দ্বিতীয় ডিভ function func(num) { return num * num * num; // ঘন করা হবে } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })();

এখন প্রতিটি মডিউলে আমরা যেকোনো ভেরিয়েবল এবং ফাংশন ব্যবহার করতে পারি, এই ভয় ছাড়াই যে তারা আমাদের স্ক্রিপ্টের অন্যান্য ভেরিয়েবল এবং ফাংশনের সাথে সংঘর্ষে লিপ্ত হবে।

উদাহরণস্বরূপ, আমরা উভয় উপাদান elem ভেরিয়েবলে সংরক্ষণ করি - প্রতিটি তার নিজস্ব মডিউলের নিজস্ব ভেরিয়েবলে। যদি এখানে মডিউল না থাকত, তাহলে আমাদের উপাদানগুলি সংরক্ষণ করার জন্য বিভিন্ন ভেরিয়েবল প্রবর্তন করতে হত। আর মডিউল সহ আমরা নির্বিঘ্নে আমাদের ভেরিয়েবল ব্যবহার করতে পারি, এই ভয় ছাড়াই যে কেউ এই ভেরিয়েবলটিও একইভাবে ব্যবহার করতে চাইবে।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন