Variables and Constants

variables

Constant can be created using const and variable can be created using let.

Sample:

function main() {
const constant = 10;
// constant = 12 // Error, Cannot assign to 'constant' because it is a constant.
console.log(constant);
const object = {
name: "deepak",
};
object.name = "updated"; // No Error in updating property
// object = {} // Error, Cannot assign to 'object' because it is a constant.
// Cant change reference
// Same for Array
const array = [10, 12];
array[0] = 12;
// array = [] // Error
// Cant change reference
let variable = 10;
variable = 12; // No issue
let arrVar = [12];
arrVar = [];
}
main();

More:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const

How to run example:

deno run examples/05_variables_constants.ts