JavaScript const

JavaScript const: বাংলায় সম্পূর্ণ গাইড

JavaScript-এ const একটি variable declaration keyword, যেটা constant মান ধারণ করার জন্য ব্যবহার করা হয়। এটি একবার ডিক্লেয়ার করার পর পুনরায় মান পরিবর্তন করা যায় না।

✅ const কী?

const দিয়ে তৈরি ভেরিয়েবল reassign করা যায় না, কিন্তু object বা array হলে তার ভিতরের মান পরিবর্তন করা সম্ভব।

const Syntax:


<script>
const PI = 3.1416;
const name = "Bangladesh";
</script>

উদাহরণ:


<script>
const country = "Bangladesh";
country = "India"; // ⚠️ এটি কাজ করবে না!
</script>

ব্যাখ্যা: উপরের উদাহরণে, const দিয়ে একবার মান সেট করার পর, পরবর্তীতে সেটি পরিবর্তন করলে Error দেখাবে।

ভুল ব্যবহার:


<script>
const x;
x = 5; // ❌ SyntaxError
</script>

const ডিক্লেয়ার করার সময় মান দিতে হয়, না হলে এটি Error দিবে।

const দিয়ে object:


<script>
const person = {name: "Rahim", age: 25};
person.age = 30; // এটি বৈধ
person = {}; // ❌ এটি অবৈধ
</script>

object এর মান পরিবর্তন করা যাবে, কিন্তু object রি-অ্যাসাইন করা যাবে না।

const vs let vs var

Keyword Reassign Redeclare Hoisting
const ❌ (TDZ)
let ❌ (TDZ)
var

উপসংহার:

  • const একবার মান সেট করার পর আর পরিবর্তন করা যায় না।
  • object বা array এর ক্ষেত্রে ভিতরের ডাটা পরিবর্তন করা যায়।
  • const ডিক্লেয়ার করার সময় মান দেওয়া আবশ্যক।

Tip: যখনই পরিবর্তনযোগ্য না এমন মান ডিক্লেয়ার করতে হয়, তখন const ব্যবহার করুন। এটি কোডকে পরিষ্কার ও নির্ভরযোগ্য রাখে।


Leave a Reply