0

Alguns conceitos do Javascript

#JavaScript
Igor Santos
Igor Santos

Aqui estão alguns conceitos que assimilei durante o curo de Javascript ES6 realizado durante o bootcamp da Eduzz.


Linguagem interpretada Versus Linguagem compilada

A linguagem interpretada é aquela que executa seu código sem a necessidade de transformar-lo em outra coisa. Ele é executado diretamente pelo sistema operacional ou processador. Numa linguagem compilada é necessário transformar-lo em outra coisa como um executável, por exemplo.


Linguagem de Tipagem Forte e Fraca

A linguagem de tipagem fraca não analisa os tipos e permite realizar operações com variáveis de tipos diferentes. E isso não é possível nas linguagens de tipagem forte.

Exemplo:

let num = 5;
let frase = "cinco"
let uniao = num + frase


Linguagem de Tipagem Dinâmica e Estática

As linguagens de tipagem dinâmica permitem declarar variáveis sem explicitar seu tipo e modifica-las no decorrer da execução, já as de tipagem estática precisam ser explicitadas e não podem ser modificadas mais tarde.

Exemplo Tipagem Dinâmica :

let num = 5;
num = "cinco"

Exemplo Tipagem Estática

int num = 5
num = "cinco" //Erro


0
0

Comentários (1)

0
M

Marcelo Mora

07/10/2021 10:17

Valeu pela dica, seu post me ajudou a assimilar melhor esse assunto, parabéns.

Igor Santos

Brasil