ব্লক স্কোপড ভেরিয়েবল ঘোষণা করতে ES2015-এ Const এবং let চালু করা হয়েছিল। যদিও let ব্যবহার করে ঘোষিত ভেরিয়েবলগুলিকে পুনরায় বরাদ্দ করা যেতে পারে, তবে যদি সেগুলি const ব্যবহার করে ঘোষণা করা হয় তবে সেগুলি পুনরায় বরাদ্দ করা যাবে না৷
নিম্নলিখিত কোডটি জাভাস্ক্রিপ্ট-
-এ let এবং const দেখাচ্ছেউদাহরণ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result,.sample { font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>Const and let in JavaScript</h1> <div class="sample"></div> <div style="color: green;" class="result"></div> <button class="Btn">CLICK HERE</button> <h3>Click on the above button to reassign const and let value</h3> <script> let resEle = document.querySelector(".result"); let sampleEle = document.querySelector(".sample"); let a = 22; const b = 44; sampleEle.innerHTML = "let a = " + a + " "; sampleEle.innerHTML += "const b = " + b; document.querySelector(".Btn").addEventListener("click", () => { a = 99; resEle.innerHTML = "Reassigning a = " + a + " "; try { changeB(); } catch (err) { resEle.innerHTML += "Reassigning b = " + err; } }); function changeB() { b = 22; } </script> </body> </html>
আউটপুট
উপরের কোডটি নিম্নলিখিত আউটপুট −
তৈরি করবে
'এখানে ক্লিক করুন' বোতামে ক্লিক করলে -