Neste artigo você vai aprender a como declarar uma variável global em função com JavaScript, utilizando uma abordagem simples e eficaz
Fala programador(a), beleza? Bora aprender mais sobre JavaScript e variáveis globais!
Em JS não podemos criar uma variável global em uma função, pois o escopo funciona de fora para dentro
Então o que podemos fazer?
Vamos iniciar uma variável global fora da função, no escopo global, ou seja, fora de qualquer bloco definido entre chaves { }
E ela poderá ser acessada e manipulada em uma função
Depois podemos utilizá-la onde precisamos com o valor alterado dentro da função
Veja um exemplo prático:
var someVariable; function testingGlobal() { someVariable = 5 } console.log(someVariable) // undefined testingGlobal() console.log(someVariable) // 5
Note que iniciamos a variável no escopo global e alteramos o seu valor dentro da função
Antes da chamada da função seu valor é undefined, ou seja, só foi iniciada
E depois vira 5, pois a função altera o seu valor! 🙂
Desta maneira atingimos nosso objetivo, só que criando a variável global fora de uma função
Conclusão
Neste artigo você aprendeu a como declarar uma variável global em função com JS
Criamos a variável fora da função, no escopo global
Depois ela pode ser alterada na função e ser utilizada já com o seu novo valor normalmente
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!