Como criar uma constante estática em classes de JavaScript

Neste artigo você vai aprender a como criar uma constante estática em classes de JavaScript, utilizando uma simples abordagem

constante estática em classes de JavaScript capa

Fala programador(a), beleza? Bora aprender mais sobre classes em JavaScript!

Quando falamos de Orientação a Objetos, as propriedades ou métodos estáticos se caracterizam de forma objetiva:

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 118 aulas
  • 4 projetos
  • 9h 33min

Precisamos acessá-los sem instanciar as classes que estas estão

Em JavaScript isso não era possível até pouco tempo atrás, e ainda pode não estar padronizado em todos os navegadores

Isso para uso de JavaScript puro, com um compilador você tem acesso a estas funcionalidades de forma padrão

Veja um exemplo de código para propriedade estática:

class myClass {
    static get myValue() { return "teste"; }
}

const x = myClass.myValue

console.log(x) // teste

Perceba que a classe é criada, e em um getter temos a propriedade estática

Depois adicionamos o seu valor a variável x, e por fim imprimimos o mesmo

E assim criamos a static constant em uma class de JavaScript

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

No artigo de hoje você vai aprendeu a como criar uma constante estática em classes de JavaScript

Utilizamos uma instrução de class, e depois definimos a constante em um getter

Depois é só acessar a propriedade fora da classe, e temos o valor em mãos!

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares