কম্পিউটার

জাভাস্ক্রিপ্টে অবজেক্ট ভেরিয়েবলের পরিবর্তনকে কীভাবে অনুমোদন করবেন?


কোনো বস্তুতে নতুন বৈশিষ্ট্য যোগ করা, বস্তুর বৈশিষ্ট্য পরিবর্তন করা ইত্যাদি অনুমোদন করতে জাভাস্ক্রিপ্ট থেকে ফ্রিজ() ধারণাটি ব্যবহার করুন।

নিম্নলিখিত কোডটি যেখানে আমরা মান পরিবর্তন করছি কিন্তু পূর্বের মানটি এখনও রয়ে গেছে যেহেতু আমরা freeze() -

ব্যবহার করে বৈশিষ্ট্য পরিবর্তন করতে পারি না

উদাহরণ

const canNotChangeTheFieldValueAfterFreeze = {value1 : 10,value2: 20 };
Object.freeze(canNotChangeTheFieldValueAfterFreeze);
canNotChangeTheFieldValueAfterFreeze.value = 100;
console.log("After changing the field value1 from 10 to 100
="+canNotChangeTheFieldValueAfterFreeze.value1);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js.

আউটপুট

এখানে, আমার ফাইলের নাম demo97.js। এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo97.js
After changing the field value1 from 10 to 100 =10

  1. কিভাবে জাভাস্ক্রিপ্ট বৈশিষ্ট্য অ্যাক্সেস করতে?

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

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

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