কম্পিউটার

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


আপনি যদি একটি বস্তুর উপর একটি নতুন সংজ্ঞায়িত করতে বা একটি সম্পত্তি সংশোধন করতে চান, তাহলে Object.defineProperty ব্যবহার করুন জাভাস্ক্রিপ্টে। নিম্নলিখিত −

মত সম্পত্তি ব্যবহার করুন
Object.defineProperty(obj, prop, descriptor)

নিম্নলিখিত পরামিতিগুলি −

  • obj - সম্পত্তি এই বস্তুর উপর সংজ্ঞায়িত করা হয়.
  • প্রোপ – সম্পত্তির নাম
  • বর্ণনাকারী - সম্পত্তির জন্য বর্ণনাকারী

উদাহরণ

আপনি Object.defineProperty কিভাবে বাস্তবায়ন করবেন তা শিখতে নিচের কোডটি চালানোর চেষ্টা করতে পারেন জাভাস্ক্রিপ্ট-

-এ
<!DOCTYPE html>
<html>
   <body>
      <script>
         const obj = {};

         Object.defineProperty(obj, 'prop', {
            value: 20,
            writable: false
         });
         obj.prop = 10;

         document.write(obj.prop);
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্ট অবজেক্টের বৈশিষ্ট্যগুলি কীভাবে যোগ করবেন, অ্যাক্সেস করবেন, মুছবেন?

  2. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  3. জাভাস্ক্রিপ্টে একটি আমদানি করা বস্তুকে কীভাবে ডি-স্ট্রাকচার করবেন?

  4. কিভাবে একটি বহুমাত্রিক জাভাস্ক্রিপ্ট অবজেক্ট তৈরি করবেন?