কম্পিউটার

জাভাস্ক্রিপ্ট প্রোটোটাইপ পদ্ধতি যোগ করা


নিচে জাভাস্ক্রিপ্ট প্রোটোটাইপ −

-এ পদ্ধতি যোগ করার জন্য কোড দেওয়া হল

উদাহরণ

<!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: 20px;
      font-weight: 500;
      color: blueviolet;
   }
</style>
</head>
<body>
<h1>Adding methods to Javascript Prototypes</h1>
<div class="result"></div>
<br />
<button class="Btn">Click Here</button>
<h3>Click on the above button to call the methods of person1 and person2 object</h3>
<script>
   let resEle = document.querySelector(".result");
   let BtnEle = document.querySelector(".Btn");
   function personConstructor(fName, lName, birthYear) {
      this.fName = fName;
      this.lName = lName;
      this.birthYear = birthYear;
   }
   personConstructor.prototype.welcome = function () {
      return "Welcome " + this.fName + " " + this.lName;
   };
   personConstructor.prototype.calcAge = function () {
      return "Your age = " + (new Date().getFullYear() - this.birthYear);
   };
   let person1 = new personConstructor("Rohan", "Sharma", 1995);
   let person2 = new personConstructor("Shawn", "Smith", 1992);
   BtnEle.addEventListener("click", () => {
      resEle.innerHTML = "person1.welcome() = " + person1.welcome() + "<br>";
      resEle.innerHTML += "person1.calcAge() = " + person1.calcAge() + "<br>";
      resEle.innerHTML += "person2.welcome() = " + person2.welcome() + "<br>";
      resEle.innerHTML += "person2.calcAge() = " + person2.calcAge() + "<br>";
   });
</script>
</body>
</html>

আউটপুট

জাভাস্ক্রিপ্ট প্রোটোটাইপ পদ্ধতি যোগ করা

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

জাভাস্ক্রিপ্ট প্রোটোটাইপ পদ্ধতি যোগ করা


  1. জাভাস্ক্রিপ্ট অবজেক্টের অ্যারের অ্যারের পদ্ধতি ব্যবহার করছেন?

  2. জাভাস্ক্রিপ্টে শেয়ার করার পদ্ধতি

  3. জাভাস্ক্রিপ্টে প্রোটোটাইপ পরিবর্তন করা হচ্ছে

  4. জাভাস্ক্রিপ্টে একটি ক্লাসে স্ট্যাটিক পদ্ধতিগুলি কীভাবে বরাদ্দ করবেন?