Neste artigo veremos como declarar uma constante em JavaScript, de uma forma nativa da linguagem, que veio com a versão ES6.
Fala programador(a), beleza? Bora aprender sobre variáveis e constantes em JavaScript!
Nas versões passadas do ES6 de JavaScript não era possível a criação de constantes, porém existiam ‘gambiarras’ que a simulavam
ES vem de ECMAScript, o nome de origem da linguagem JavaScript
Porém com a vinda da versão ES6, a funcionalidade chegou e a palavra reservada para esta instrução é const
Desta forma podemos criar nativamente uma constante, ou seja, uma variável que não pode ter o seu valor alterado, apenas atribuído na sua criação
Veja um exemplo:
const nome = "Matheus";
Além disso, a instrução let que cria uma variável que pode ter o seu valor alterado, também foi adicionada
As duas tem uma característica em comum, o escopo delas é criado em qualquer bloco
Porém isso é um assunto para um outro post hehe
Cuidado com a compatibilidade
As funcionalidades do ES6 ainda não são totalmente padronizadas em todos os navegadores
Isso pode deixar o seu código não funcional em alguns deles, o mais problemático é o Internet Explorer
Então se sua aplicação tem que garantir a compatibilidade, você pode procurar algum transpiler de código JS
Como o Babel, que vai transformar seu código em JS padronizado e aí poderá ser utilizado em todos os sites sem problemas =)
Conclusão
Neste artigo vimos como declarar uma constante em JavaScript
Utilizamos a instrução const, que cria uma variável que os valores não podem ser alterados (conceito de constante)
Porém é um recurso do ES6, ou seja, não está padronizado em todos os browsers
Para resolver este problema você pode utilizar um transipile, que vai padronizar seu código para ser utilizado em qualquer navegador
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube