- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Const vs Let in JavaScript.
Const and let were introduced in ES2015 to declare block scoped variables. While variables declared using let can be reassigned, they cannot be reassigned if they were declared using const.
Following is the code showing let and const in JavaScript −
Example
<!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>
Output
The above code will produce the following output −
On clicking the ‘CLICK HERE’ button −
- Related Articles
- Const vs Static vs Readonly in C#
- "static const" vs "#define" vs "enum" ?
- enum vs. const vs. #define in C/C++
- Compare define() vs const in PHP
- JavaScript Const
- JavaScript Let
- Difference between const int*, const int * const, and int const * in C
- Difference Between Static and Const in JavaScript
- Difference between const int*, const int * const, and int const * in C/C++?
- Difference between var and let in JavaScript
- Difference between const char* p, char * const p, and const char * const p in C
- What is the difference between const int*, const int * const, and int const *?
- How to use 'const' keyword in JavaScript?
- d vs D in JavaScript?
- Window.onload vs onDocumentReady in javascript

Advertisements