কম্পিউটার

সংরক্ষিত শব্দের সাথে সংজ্ঞায়িত পরিবর্তনশীল পরিবর্তন করা যেতে পারে - জাভাস্ক্রিপ্ট?


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

  1. জাভাস্ক্রিপ্ট কনস্ট

  2. আমরা কি জাভাস্ক্রিপ্ট সহ একটি বস্তুর মধ্যে একটি সম্পত্তি আছে কিনা তা পরীক্ষা করতে পারি?

  3. আমি কি যাচাই করতে পারি যদি একটি জাভাস্ক্রিপ্ট ভেরিয়েবল লোড হয় যদি তাই হয়, কিভাবে?

  4. ক্রমবর্ধমান সংখ্যা সহ রিটার্নিং সংখ্যা। জাভাস্ক্রিপ্টে