কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে 'const' কীওয়ার্ড কীভাবে ব্যবহার করবেন?


const কীওয়ার্ড

const এর মান একই থাকে, আপনি এটিকে পরিবর্তন বা পুনঃঘোষণা করতে পারবেন না। এটি একটি রিড-অনলি রেফারেন্স তৈরি করে।

ব্লক স্কোপ

const দিয়ে আপনি ব্লক স্কোপের লোকাল ভেরিয়েবল ডিক্লেয়ার করতে পারেন (ফাংশন স্কোপের বদলে)।

উদাহরণ

// 'a' কনস্ট্যান্ট ভেরিয়েবল হিসেবে ডিক্লেয়ার
const a = 150;

// নতুন মান অ্যাসাইন করা যাবে না
a = 0;      // TypeError: Assignment to constant variable
a++;        // TypeError

// নিচের ডিক্লেয়ারেশনগুলো কাজ করবে না
var a = 0;  // SyntaxError: Identifier 'a' has already been declared

অবজেক্ট এবং অ্যারে নিয়ম

// অবজেক্ট/অ্যারে কনস্ট্যান্ট হলেও প্রোপার্টি/এলিমেন্ট পরিবর্তন করা যায়
const obj = { name: "John" };
obj.name = "Jane";     // ✅ কাজ করে
obj.age = 30;          // ✅ কাজ করে
obj = {};              // ❌ TypeError

const arr = [1, 2, 3];
arr.push(4);           // ✅ কাজ করে
arr[0] = 10;           // ✅ কাজ করে
arr = [];              // ❌ TypeError

সেরা অনুশীলন

  • ডিফল্টভাবে const ব্যবহার করুন
  • যখন রি-অ্যাসাইন করতে হবে, তখন let ব্যবহার করুন
  • var ব্যবহার এড়ান
  1. জাভাস্ক্রিপ্ট ব্যবহার করে HTML পেজ রিডাইরেক্ট করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে কাস্টম এক্সেপশন ব্যবহার করা

  3. জাভাস্ক্রিপ্টে কোনো মানকে স্ট্রিং-এ কনভার্ট করার ৫টি পদ্ধতি

  4. জাভাস্ক্রিপ্টে : বা = কখন ব্যবহার করতে হবে চেনা