এই ব্লগটি জাভাস্ক্রিপ্টে অবজেক্টের সাথে 'const' এর ব্যবহার ব্যাখ্যা করবে।
জাভাস্ক্রিপ্টে অবজেক্টের সাথে 'const' এর ব্যবহার
দ্য ' const ' জাভাস্ক্রিপ্টে অবজেক্টের সাথে অবজেক্টের বৈশিষ্ট্যগুলি পরিবর্তন করার অনুমতি দেয় কিন্তু অন্য অবজেক্টে ভেরিয়েবলের পুনরায় নিয়োগের অনুমতি দেয় না।
উদাহরণ
'নামের একটি বস্তু তৈরি করুন বা ঘোষণা করুন বস্তু ' ব্যবহার করে ' const 'তিনটি বৈশিষ্ট্য সহ কীওয়ার্ড' নাম ', ' বয়স ', এবং ' শখ ”:
const বস্তু = {
নাম : 'মিলি' ,
বয়স : 24 ,
শখ : 'বই পড়া'
}
অবজেক্ট অ্যাট্রিবিউটের মান অ্যাক্সেস করুন ' শখ 'বিন্দু ব্যবহার করে' . 'অপারেটর এবং 'এর সাহায্যে কনসোলে মুদ্রণ করুন console.log() 'পদ্ধতি:
কনসোল লগ ( বস্তু শখ ) ;
আউটপুট নির্দেশ করে যে আমরা সফলভাবে 'এর মান অ্যাক্সেস করেছি const 'অবজেক্টের সম্পত্তির নাম' শখ ”:
এখানে, আমরা 'এর মান পরিবর্তন করব const 'অবজেক্টের সম্পত্তির নাম' শখ ' প্রতি ' পেইন্টিং এবং কনসোলে এটি মুদ্রণ করুন:
বস্তু শখ = 'পেইন্টিং' ;
কনসোল লগ ( বস্তু শখ ) ;
মান সফলভাবে আপডেট করা হয়েছে. এটি ইঙ্গিত করে যে const বস্তুর বৈশিষ্ট্যগুলি সহজেই আপডেট করা যেতে পারে:
কিন্তু 'const' ভেরিয়েবলটিকে অন্য অবজেক্টে পুনরায় বরাদ্দ করার অনুমতি দেবে না। এখানে, আমরা “const” অবজেক্টে একটি নতুন অবজেক্ট বরাদ্দ করব “ বস্তু ”:
বস্তু = {নাম : 'এমা' ,
বয়স : 26 ,
শখ : 'ভ্রমণ'
}
একটি আপডেট অবজেক্ট হিসাবে 'obj' প্রিন্ট করুন:
কনসোল লগ ( বস্তু ) ;আউটপুট
জাভাস্ক্রিপ্টে অবজেক্টের সাথে 'const' এর ব্যবহার সম্পর্কে এটাই।
উপসংহার
ভেরিয়েবলের সাথে “ const ' জাভাস্ক্রিপ্টে কীওয়ার্ড অপরিবর্তনীয় কিন্তু বস্তুটি ' const ” অপরিবর্তনীয় নয়, আপনি এখনও এর বৈশিষ্ট্যগুলি পরিবর্তন করতে পারেন। যাইহোক, const অন্য অবজেক্টে ভেরিয়েবল পুনরায় বরাদ্দ করার অনুমতি দেয় না। এই ব্লগটি জাভাস্ক্রিপ্টে বস্তুর সাথে 'const' এর ব্যবহার ব্যাখ্যা করেছে।