আপনি যদি একটি বস্তুর উপর একটি নতুন সংজ্ঞায়িত করতে বা একটি সম্পত্তি সংশোধন করতে চান, তাহলে 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>