ওয়েব ডেভেলপমেন্ট টিউটোরিয়াল সিরিজ – পর্ব-১৪
ওয়েব ডেভেলপমেন্ট টিউটোরিয়াল সিরিজ – পর্ব-১৪ JavaScript ES6 Let, Const ও Scope ES6 এর আগে JavaScript-এ ভেরিয়েবল ডিক্লারেশন করতে শুধু var ব্যবহার হতো। কিন্তু ES6 এ এসেছে let ও const — যা আরও নির্দিষ্ট স্কোপিং ও নিরাপদ কোডিং সম্ভব করে। ১. let let name = "Rahim"; name = "Karim"; // পুনঃনির্ধারণ সম্ভব ২. const const country = "Bangladesh"; country = "India"; // এরর হবে, const পুনঃনির্ধারণ করা যায় না ৩. Scope Scope বলতে বোঝায়, কোন ভেরিয়েবল কোথায় অ্যাক্সেসযোগ্য। // Block Scope { let x = 10; const y = 20; console.log(x, y); // 10 20 } console.log(x); // এরর, x বাইরে অ্যাক্সেসযোগ্য নয় ৪. Hoisting পার্থক্য var hoisted হয়, কিন্তু let ও const hoisted হলেও Temporal Dead Zone (TDZ) এর কারণে ব্যবহারের আগে অ্যাক্সেসযোগ্য হয় না। লেখক: নিতাই বাবু | সহযোগিতায় ও ব্লগ ডিজাইন: OpenAI আরও পূর্ববর্তী পর্বসমূহ দেখুন: পর্ব-১ পর্ব-২ পর্ব-৩ পর্ব-৪ পর্ব-৫ পর্ব-৬ পর্ব-৭ পর্ব-৮ পর্ব-৯ পর্ব-১০ পর্ব...