কম্পিউটার

জাভাস্ক্রিপ্ট মডিউল


মডিউলগুলি ES 2015-এ চালু করা হয়েছিল৷ কোডগুলিকে ছোট ছোট টুকরোতে ভাঙতে মডিউলগুলি চালু করা হয়েছিল৷ মডিউলগুলিতে ক্লাস বা ফাংশন থাকতে পারে। কীওয়ার্ড এক্সপোর্ট এবং ইম্পোর্ট ভেরিয়েবল, ফাংশন, অবজেক্ট রপ্তানি করতে এবং অন্যান্য ফাইলগুলিতে আমদানি করতে ব্যবহৃত হয়।

দ্রষ্টব্য − এই উদাহরণটি চালানোর জন্য আপনাকে একটি লোকালহোস্ট সার্ভার চালাতে হবে।

নিচে জাভাস্ক্রিপ্টে মডিউলের কোড দেওয়া হল

INDEX.html

উদাহরণ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 18px;
      font-weight: 500;
      color:blueviolet;
   }
</style>
</head>
<body>
<h1>JavaScript Modules</h1>
<button class="Btn">IMPORT</button>
<div class="result"></div>
<h3>Click on the above button to import module</h3>
<script src="script.js" type="module"></script>
<script src="sample.js" type="module"></script>
</body>
</html>

script.js

import test from './sample.js';
document.querySelector('.Btn').addEventListener('click',()=>{
   test();
})

sample.js

let resultEle = document.querySelector(".result");
export default function testImport(){
   resultEle.innerHTML = 'Module testImport has been imported';
}

আউটপুট

জাভাস্ক্রিপ্ট মডিউল

'ইমপোর্ট' বোতামে ক্লিক করলে -

জাভাস্ক্রিপ্ট মডিউল



  1. জাভাস্ক্রিপ্টে "এভাবে" আমদানি এবং রপ্তানি "যেমন" গঠন ব্যাখ্যা করুন।

  2. গতিশীলভাবে জাভাস্ক্রিপ্ট মডিউল লোড হচ্ছে

  3. সেলেনিয়াম ওয়েবড্রাইভার ব্যবহার করে জাভাস্ক্রিপ্ট ভেরিয়েবল পড়া।

  4. সেলেনিয়ামে জাভাস্ক্রিপ্ট ত্রুটি ক্যাপচার করা হচ্ছে।