
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
How to create a constant array in JavaScript? Can we change its values? Explain.
To create a const array in JavaScript we need to write const before the array name. The individual array elements can be reassigned but not the whole array.
Following is the code to create a constant array 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 array 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 change array values and reassign the array later </h3> <script> let sampleEle = document.querySelector(".sample"); let resEle = document.querySelector(".result"); const arr = [22, 33, 44, 55]; sampleEle.innerHTML = "Original Array = " + arr; document.querySelector(".Btn").addEventListener("click", () => { (arr[0] = 44), (arr[1] = 99), (arr[2] = 0); resEle.innerHTML += "Changing array elements value" + arr + '<br>'; try { arr = [11, 11, 11, 11]; } catch (err) { resEle.innerHTML += "Trying to reassign const array = " + err; } }); </script> </body> </html>
Output
The above code will produce the following output −
On clicking the ‘CLICK HERE’ button −
- Related Articles
- How to Create a Dropdown List with Array Values using JavaScript
- Explain how series data structure in Python can be created using scalar/constant values?
- Can we re-throw errors in JavaScript? Explain.
- How to find duplicate values in a JavaScript array?
- Can we create an enum with custom values in java?
- Create new array without impacting values from old array in JavaScript?
- How to create a two dimensional array in JavaScript?
- How to create Empty Values String in JavaScript?
- How to create an array with random values with the help of JavaScript?
- How can we update values in a MySQL table?
- How to get all unique values in a JavaScript array?
- How to create a zero-filled JavaScript array?
- How to create an ordered array from values that have an order number in JavaScript?
- How to get the numbers which can divide all values in an array - JavaScript
- Can we share a method between JavaScript objects in an array?

Advertisements