আপনি একটি বস্তুর মান পরিবর্তন করতে পারবেন না যখন এটি 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' } }