Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando Const para Constantes | Variáveis e Tipos de Dados em JavaScript
Introdução ao JavaScript

bookUsando Const para Constantes

Outra forma de definir uma variável em JavaScript é utilizando a palavra-chave const. A principal diferença entre let e const é que variáveis criadas com const não podem ter seus valores alterados, enquanto o uso da palavra-chave let permite mudanças no valor da variável.

const myNumber = 10;

Vamos comparar o comportamento das variáveis utilizando let e const. Observe o exemplo a seguir, onde podemos alterar o valor da variável a:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Em contraste, vamos analisar o comportamento da variável b. Iremos encontrar um erro: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Uso

Constantes são utilizadas como variáveis imutáveis. É possível definir uma constante uma vez e utilizá-la várias vezes.

Constantes garantem integridade dos dados e permitem refatoração rápida.

Nota

Refatoração envolve realizar mudanças estruturais no código, como modificar valores, nomes de variáveis/funções e outros.

Por exemplo, considere maxHeight para elementos de um site. É possível lançar uma atualização do site alterando a altura máxima dos elementos com apenas uma modificação no código. No entanto, é importante observar que não é possível alterar a altura máxima durante a execução, garantindo a integridade dos dados.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Defina uma variável constante:

= 50;

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

Can you explain more about when to use `let` vs `const`?

What happens if I try to change a property of an object declared with `const`?

Can you give more examples of using constants in real-world scenarios?

Awesome!

Completion rate improved to 2.33

bookUsando Const para Constantes

Deslize para mostrar o menu

Outra forma de definir uma variável em JavaScript é utilizando a palavra-chave const. A principal diferença entre let e const é que variáveis criadas com const não podem ter seus valores alterados, enquanto o uso da palavra-chave let permite mudanças no valor da variável.

const myNumber = 10;

Vamos comparar o comportamento das variáveis utilizando let e const. Observe o exemplo a seguir, onde podemos alterar o valor da variável a:

123456
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
copy

Em contraste, vamos analisar o comportamento da variável b. Iremos encontrar um erro: TypeError: Assignment to a constant variable.

1234567
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
copy

Uso

Constantes são utilizadas como variáveis imutáveis. É possível definir uma constante uma vez e utilizá-la várias vezes.

Constantes garantem integridade dos dados e permitem refatoração rápida.

Nota

Refatoração envolve realizar mudanças estruturais no código, como modificar valores, nomes de variáveis/funções e outros.

Por exemplo, considere maxHeight para elementos de um site. É possível lançar uma atualização do site alterando a altura máxima dos elementos com apenas uma modificação no código. No entanto, é importante observar que não é possível alterar a altura máxima durante a execução, garantindo a integridade dos dados.

1234567
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
copy
question-icon

Defina uma variável constante:

= 50;

Clique ou arraste solte itens e preencha os espaços

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
some-alt