Programa JavaScript para trabalhar com constantes

Neste exemplo, você aprenderá a escrever um programa JavaScript para trabalhar com constantes.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:

  • Variáveis ​​e constantes de JavaScript

Exemplo: trabalho com constantes

 // program to include constants const a = 5; console.log(a); // constants are block-scoped ( const a = 50; console.log(a); ) console.log(a); const arr = ('work', 'exercise', 'eat'); console.log(arr); // add elements to arr array arr(3) = 'hello'; console.log(arr); // the following code gives error // changing the value of a throws an error // uncomment to verify // a = 8; // throws an error // const x; 

Resultado

 5 50 5 ("trabalhar", "exercitar", "comer") ("trabalhar", "exercitar", "comer", "olá")

JavaScript ES6 introduziu a constpalavra-chave para trabalhar com constantes. constdenota que a referência ao valor é constante e não pode ser alterada.

Por exemplo,

 const a = 5; a = 44; // throws an error

As constantes têm escopo de bloco . Portanto, a variável definida dentro de um bloco representa um valor diferente daquele externo. Por exemplo,

 ( const a = 50; console.log(a); // 50 ) console.log(a); // 5

O valor da matriz arr é alterado e um novo elemento é adicionado. Na matriz, os valores podem ser alterados. No entanto, a referência da matriz não pode ser alterada. Por exemplo,

 const arr = ('work', 'exercise', 'eat'); arr(3) = 'hello';

Além disso, a constante deve ser inicializada. Você não pode simplesmente declarar uma constante. Por exemplo,

 const x; // SyntaxError: const declared variable 'x' must have an initializer.

Artigos interessantes...