JavaScript Variable Declaration কী? var, let ও const বাংলা গাইড

JavaScript Variable Declaration কী এবং কীভাবে var, let ও const দিয়ে Variable তৈরি করতে হয় তা সহজ উদাহরণসহ বাংলা ভাষায় জানুন।

JavaScript Variable Declaration কী? var, let ও const দিয়ে Variable Declare করার নিয়ম

JavaScript প্রোগ্রামিংয়ে Variable একটি গুরুত্বপূর্ণ বিষয়। Variable ব্যবহার করে বিভিন্ন ধরনের তথ্য বা value সংরক্ষণ করা হয়। যেমন সংখ্যা, নাম, বয়স, text এবং অন্যান্য data Variable-এর মধ্যে রাখা যায়। JavaScript এ Variable declare করার জন্য প্রধানত var, let এবং const ব্যবহার করা হয়।

JavaScript Variable কী?

সহজ ভাষায় Variable হলো একটি নামযুক্ত জায়গা যেখানে কোনো value সংরক্ষণ করা হয়। পরে সেই Variable-এর নাম ব্যবহার করে value পাওয়া বা ব্যবহার করা যায়।

let name = "Daud";
console.log(name);

এখানে name হলো একটি Variable এবং এর মধ্যে "Daud" value সংরক্ষণ করা হয়েছে।

JavaScript এ Variable Declaration কী?

Variable তৈরি বা ঘোষণা করার প্রক্রিয়াকে Variable Declaration বলা হয়। JavaScript এ একটি Variable Declare করার জন্য var, let অথবা const keyword ব্যবহার করা হয়।

Variable Declaration এর Syntax

let variableName;

অথবা Variable Declare করার সময় সরাসরি একটি value দেওয়া যায়।

let age = 20;

var দিয়ে Variable Declaration

var হলো JavaScript এ Variable Declare করার পুরোনো keyword। এটি ব্যবহার করে একটি Variable তৈরি করা যায় এবং পরে তার value পরিবর্তন করা যায়।

var x = 5;

console.log(x);

Output হবে:

5

var Variable-এর value পরে পরিবর্তন করা যায়।

var x = 5;

x = 10;

console.log(x);

Output হবে 10

let দিয়ে Variable Declaration

let আধুনিক JavaScript এ Variable Declare করার জন্য বেশি ব্যবহৃত হয়। let দিয়ে তৈরি Variable-এর value পরে পরিবর্তন করা যায়।

let number = 10;

console.log(number);

Variable-এর value পরিবর্তনের উদাহরণ:

let number = 10;

number = 20;

console.log(number);

Output হবে 20

const দিয়ে Variable Declaration

const ব্যবহার করে এমন একটি Variable Declare করা হয় যার value পরে নতুন করে assign করা যায় না। const Declare করার সময় সাধারণত value দিতে হয়।

const country = "Bangladesh";

console.log(country);

নিচের কোডে Error হবে:

const country = "Bangladesh";

country = "India";

কারণ const Variable-এ নতুন value পুনরায় assign করা যায় না।

একাধিক Variable Declaration

JavaScript এ একই keyword ব্যবহার করে একাধিক Variable Declare করা যায়। এক্ষেত্রে Variable-গুলোর মধ্যে comma (,) ব্যবহার করতে হয়।

let a, b, c;

a = 6;
b = 9;
c = a + b;

console.log(c);

Output হবে 15

একই লাইনে value সহ একাধিক Variable Declare করা যায়:

let a = 5, b = 10, c = 15;

console.log(a);
console.log(b);
console.log(c);

Variable Declaration এবং Assignment এর পার্থক্য

Variable Declaration হলো Variable তৈরি করা এবং Assignment হলো Variable-এর মধ্যে value দেওয়া।

let x; // Declaration

x = 10; // Assignment

আবার একই সাথে Declaration এবং Assignment করা যায়:

let x = 10;

JavaScript Variable Naming Rules

  1. Variable নাম letter, number, underscore (_) এবং dollar sign ($) ব্যবহার করে তৈরি করা যায়।
  2. Variable নাম number দিয়ে শুরু করা যাবে না।
  3. Variable নামে space ব্যবহার করা যাবে না।
  4. JavaScript keyword Variable নাম হিসেবে ব্যবহার করা যাবে না।
  5. JavaScript Variable name case-sensitive।

সঠিক Variable নামের উদাহরণ

let name;
let userName;
let user_age;
let $price;

ভুল Variable নামের উদাহরণ

let 1name;      // ভুল
let user name;  // ভুল

JavaScript Variable Declaration এর উদাহরণ

let name = "Daud";
let age = 20;
const country = "Bangladesh";

console.log(name);
console.log(age);
console.log(country);

এই উদাহরণে name, age এবং country তিনটি Variable Declare করা হয়েছে এবং তাদের মধ্যে বিভিন্ন ধরনের value সংরক্ষণ করা হয়েছে।

উপসংহার

JavaScript এ Variable Declaration প্রোগ্রামিংয়ের একটি মৌলিক বিষয়। var, let এবং const ব্যবহার করে Variable Declare করা যায়। সাধারণভাবে value পরিবর্তন করার প্রয়োজন হলে let এবং value পরিবর্তনের প্রয়োজন না হলে const ব্যবহার করা ভালো। আধুনিক JavaScript কোডে let এবং const বেশি ব্যবহৃত হয়।

About the author

Daud
Hey! I'm Daud, Currently Working in IT Company BD. I always like to learn something new and teach others.

Post a Comment

To avoid SPAM, all comments will be moderated before being displayed.
Don't share any personal or sensitive information.