আপনি একটি বস্তুর মান পরিবর্তন করতে পারবেন না যখন এটি const কীওয়ার্ড ব্যবহার করে সংজ্ঞায়িত করা হয়।
পরিবর্তন করার পরও একই থাকবে।
ধরা যাক নিচেরটি আমাদের চলকটি const −
দিয়ে সংজ্ঞায়িত করা হয়েছেconst details1 = {
firstName: 'David',
subjectDetails: { subjectName: 'JavaScript' }
} উদাহরণ
কনস্ট ভেরিয়েবল পরিবর্তন করার জন্য কোডটি নিচে দেওয়া হল, যা শুধুমাত্র প্রাথমিক মান −
প্রদর্শন করবেconst details1 = {
firstName: 'David',
subjectDetails: { subjectName: 'JavaScript' }
}
const details2 = { ...details1, subjectDetails: { ...details1.subjectDetails }, firstName: 'David' }
details2.subjectDetails.subjectName = 'Java '
console.log(details1); উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
node fileName.js.
এখানে, আমার ফাইলের নাম demo225.js।
আউটপুট
আউটপুট নিম্নরূপ -
PS C:\Users\Amit\JavaScript-code> node demo225.js
{ firstName: 'David', subjectDetails: { subjectName: 'JavaScript' } }