Javascript Variable
Table of contents
চলুন জাভাস্ক্রিপ্টের variable নিয়ে জেনে নেই টুকটাক।
জাভাস্ক্রিপ্টে ৩ ধরনের Variable রয়েছে। সাধারণত সবাই var ব্যাবহার করেন।যারা Es6 সম্পর্কে খুব বেশি ধারনা না রাখেন।
সহজেই ৩ টাইপ বুঝিয়ে বলছি।
var মনে করেন এটা সার্বজনীন। আপনি প্রথমে একটা var Declared করলে আপনি আপনার কোডের সব যায়গায় এটাকে Access করতে পারবেন। In block out block সব খানেই।মূলত এটাকে Global variable ই বলা হয়। ,
Variable let,
Es6 এসে let &const এর ব্যাবহার অনেক বেশি বেড়েছে বলা চলে। let বা const কে আপনি block variable ও বলতে পারেন।এটাকে যদি কোন একটি block এর মধ্যে Declare করেন তাহলে Out of box এ access করতে পারবেন না।
তবে প্রথমে Declared করলে পরবর্তীতে এর মান আপনি Update করতে পারবেন।এগুলো vue তে বেশ দেখতে পারবেন।
variable const,
এটা একবার Declared করলে পরবর্তীতে এর মান পরিবর্তন করতে পারবেন না।constant অপরিবর্তনীয়। তবে এটাকেও block variable ও বলে।
N.B: অনেক গুরুত্বপূর্ণ একটা প্রশ্ন আসে এখান থেকে let & const এর মধ্যে পার্থক্য কি? উত্তরঃ- আমি উপরে যেগুলো আলোচনা করলাম সেগুলো বলতে পারেন। সাথে আরেকটু গুগলে search করে শিখতে পারেন।