কম্পিউটার

জাভাস্ক্রিপ্ট এই কিওয়ার্ড ব্যাখ্যা?


জাভাস্ক্রিপ্ট এই কীওয়ার্ডটি সেই বস্তুর উল্লেখ করে যা এটির অন্তর্গত। একা বা একটি ফাংশনের ভিতরে থাকলে এটি গ্লোবাল অবজেক্টকে উল্লেখ করতে পারে। এটি একটি পদ্ধতির ভিতরে থাকলে মালিক বস্তুকে নির্দেশ করে এবং একটি ইভেন্ট লিসেনারে ইভেন্টটি প্রাপ্ত 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;
   }
   .sample {
      font-size: 18px;
      font-weight: 500;
      color: red;
   }
</style>
</head>
<body>
<h1>JavaScript this Identifier</h1>
<div class="sample"></div>
<div class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button to see which object 'this' refers to in multiple
context
</h3>
<script>
   let thisRef = this;
   let sampleEle = document.querySelector(".sample");
   function test() {
      return this;
   }
   let testObj = {
      a: 22,
      check() {
         return this;
      },
   };
   document.querySelector(".Btn").addEventListener(
      "click",
      () => {
         sampleEle.innerHTML = "This inside normal function = " + test() + "<br>";
         sampleEle.innerHTML += "This inside a method = " + testObj.check() + "<br>";
         sampleEle.innerHTML += "This without any scope = " + thisRef + "<br>";
      },
      false
   );
</script>
</body>
</html>

আউটপুট

উপরের কোডটি নিম্নলিখিত আউটপুট −

তৈরি করবে

জাভাস্ক্রিপ্ট এই কিওয়ার্ড ব্যাখ্যা?

"এখানে ক্লিক করুন" বোতামে ক্লিক করলে -

জাভাস্ক্রিপ্ট এই কিওয়ার্ড ব্যাখ্যা?


  1. জাভাস্ক্রিপ্টে নেটিভ প্রোটোটাইপ ব্যাখ্যা কর।

  2. জাভাস্ক্রিপ্টে শর্টহ্যান্ড ফাংশন ব্যাখ্যা করুন?

  3. জাভাস্ক্রিপ্টে বিবৃতিতে...এর জন্য ব্যাখ্যা কর?

  4. জাভাস্ক্রিপ্টে বস্তুর সমতা ব্যাখ্যা কর।