কম্পিউটার

জাভাস্ক্রিপ্টে 'সহ' কীওয়ার্ডটি কীভাবে ব্যবহার করবেন?


The with keyword একটি বস্তুর বৈশিষ্ট্য বা পদ্ধতি উল্লেখ করার জন্য এক ধরনের শর্টহ্যান্ড হিসেবে ব্যবহৃত হয়।

এর সাথে আর্গুমেন্ট হিসাবে নির্দিষ্ট করা অবজেক্টটি পরবর্তী ব্লকের সময়কালের জন্য ডিফল্ট অবজেক্ট হয়ে যায়। বস্তুর নামকরণ ছাড়াই বস্তুর বৈশিষ্ট্য এবং পদ্ধতি ব্যবহার করা যেতে পারে।

সিনট্যাক্স

অবজেক্ট সহ সিনট্যাক্স নিম্নরূপ −

with (object){
   properties used without the object name and dot
}

উদাহরণ

কিওয়ার্ড −

দিয়ে কীভাবে প্রয়োগ করতে হয় তা শিখতে আপনি নিম্নলিখিত কোডটি শেখার চেষ্টা করতে পারেন

লাইভ ডেমো

<html>
   <head>
      <title>User-defined objects</title>
      <script>
         // Define a function which will work as a method
         function addPrice(amount){
            with(this){
               price = amount;
            }
         }
         function book(title, author){
            this.title = title;
            this.author = author;
            this.price = 0;
            this.addPrice = addPrice; // Assign that method as property.
         }
      </script>
   </head>
   <body>
      <script type="text/javascript">
         var myBook = new book("Python", "Tutorialspoint");
         myBook.addPrice(100);

         document.write("Book title is : " + myBook.title + "<br>");
         document.write("Book author is : " + myBook.author + "<br>");
         document.write("Book price is : " + myBook.price + "<br>");
      </script>
   </body>
</html>

আউটপুট

Book title is : Python
Book author is : Tutorialspoint
Book price is : 100

  1. কিভাবে জাভাস্ক্রিপ্ট দিয়ে ক্যানভাসে আঁকা যায়?

  2. কিভাবে জাভাস্ক্রিপ্ট দিয়ে টেক্সট রঙ ফেরত?

  3. কিভাবে JavaScript Object.defineProperty ব্যবহার করবেন?

  4. জাভাস্ক্রিপ্টে একটি বস্তুর দৈর্ঘ্য কিভাবে পেতে হয়?