DEV Community

Cover image for Como variáveis funcionam por debaixo dos panos: Uma breve explicação com Javascript.
Fran Borges
Fran Borges

Posted on • Updated on

Como variáveis funcionam por debaixo dos panos: Uma breve explicação com Javascript.

Nesse artigo tentarei dar uma breve explicação de como as variáveis funcionam por debaixo dos panos, segue a explicação logo a abaixo.

Lobo coringando por não entender javascript

 
As variáveis são parte essencial no desenvolvimento de códigos para desenvolvimento web e no geral, elas são responsáveis por guardar dados que poderão ser manipulados nas nossas aplicações e apps, mas a dúvida que fica e como as variáveis realmente funcionam por debaixo dos panos???

 

Variáveis

Definição Técnica:
Em programação, as variáveis são pequenos espaços alocados na memória.

Ilustração de como as variáveis funcionam

Seguindo a ilustração acima podemos perceber que dada à variável declarada ela aloca uma parte da memória do computador, essa parte além de possuir o dado como valor ela possui um endereço, mas isso e assunto para outro artigo.

 

Declaração de variáveis

Para visualizar a sintaxe das variáveis em javascript, segue os exemplos abaixo.

Sintaxe de declaração de variáveis

Onde as variáveis são armazenadas?

As variáveis são alocadas na memória RAM com um espaço reservado de tamanho apropriado, onde seus valores são armazenados usando endereços de memória únicos. Isso permite o acesso eficiente aos dados durante a execução do programa.

 
Alocação de variáveis na memória

 
Então essa foi uma breve explicação sobre como as variáveis funcionam por debaixo dos panos, e o meu primeiro artigo, então espero que seja o primeiro de muitos!

Homem parcialmente lobo mais feliz por entender um pouco de javascript

Minhas redes sócias e outros!

Meu LinkedIn
Meu Instagram
Meu GitHub

Top comments (10)

Collapse
 
igorsantos13 profile image
Igor Santos

Muito bom!!

Collapse
 
user_hello23 profile image
Thiago Christo

Foda

Collapse
 
silvavinicyus profile image
Vinícyus Silva Soares

Muito bom!

Collapse
 
nandosts profile image
Fernando Melo

Post lindo desses!!

Collapse
 
phenriquesousa profile image
Pedro Henrique

Great job, cousin

Collapse
 
mels profile image
Melina Schneider

Sensacional!!!!

Collapse
 
zoldyzdk profile image
Hewerton Soares

Muito bom!

Collapse
 
lliw profile image
William Rodrigues

Sensacional, eu não fazia ideia!

Collapse
 
renanvidal profile image
Renan Vidal Rodrigues

Conteúdo incrível!

Collapse
 
kaminuns profile image
Kaminuns

Bora explicar pra gente como funciona o endereço das variáveis.

Uma dica(para assuntos futuros): explicar como o loop funciona por debaixo dos panos..