JavaScript Const / Let |
পূর্বেই আলোচনা করেছিলাম জাভাস্ক্রিপ্ট ভেরিয়েবল (JavaScript Variables) সম্পর্কে। সেখানে বলেছিলাম চারটি মাধ্যমে ভেরিয়েবল ডিক্লার করা যায়। যার মধ্যে const
এবং let
রয়েছে। আজ এই দুইটি ভেরিয়েবল নিয়ে আলোচনা করব।
জাভাস্ক্রিপ্ট কন্সট (JavaScript Const)
তোমরা যখন const দিয়ে কোন ভেরিয়েবল ডিক্লার করবা তখন নিচের বিষয়গুলো অবশ্যই মাথায় রাখবা। যেমনঃ
-
const
দিয়ে ভেরিয়েবল ডিক্লার করলে সে ভেরিয়েবলকে পুনরায় ডিক্লার করতে পারবে না। -
const
দিয়ে ভেরিয়েবল সে ভেরিয়েবলের মান (value) পুনরায় অ্যাসাইন করতে পারবে না।
const
দিয়ে person নামে একটি ভেরিয়েবল ডিক্লার করব এবং একই নামে আরও একটি ভেরিয়েবল ডিক্লার করব। এরপর আমরা প্রোগ্রামটি রান করে দেখব কি হয়।
এখানে লক্ষ্য করো const
দিয়ে person নামে একটি ভেরিয়েবল ডিক্লার করা হয়েছে এবং একই নামে আরও একটি ভেরিয়েবল ডিক্লার হয়েছে। যা নিয়ম সম্মত নয়। ফলে একটি এরর (Error) প্রদর্শিত হয়েছে। আশা করি তোমারা বিষয়টি বুঝতে পেরেছ।
জাভাস্ক্রিপ্ট লেট (JavaScript Let)
তোমরা যখন let দিয়ে কোন ভেরিয়েবল ডিক্লার করবা তখন নিচের বিষয়গুলো অবশ্যই মাথায় রাখবা। যেমনঃ
-
let
দিয়ে ভেরিয়েবল ডিক্লার করলে সে ভেরিয়েবলকে পুনরায় ডিক্লার করতে পারবে না। -
let
ব্যবহার করলে ভেরিয়েবল আগে থেকেই ডিক্লার করতে হবে।
এখানে লক্ষ্য করো, x ভেরিয়েবলটি দুইবার লিখা হয়েছে। ফলে SyntaxError প্রদর্শিত হয়েছে। আশা করছি তোমরা বুঝতে পেরেছ। পরবর্তীতে আমরা যখন আরও গভীরে যাবো তখন এগুলো আরও সহজ হয়ে যাবে।
এই রকম আরও তথ্য পেতে আমাদের ফেসবুক পেজে লাইক দিয়ে যুক্ত থাকুন। এর পাশাপাশি গুগল নিউজে আমাদের ফলো করুন।
