Case sensitive O javaScript vai diferenciar letras maiúsculas de minúsculas no código. nome é diferente de Nome ex:
var nomeusuario = “João”;
var nomeUsuario = “Tiago”;
console.log(nomeusuario);
//João
console.log(nomeUsuario);
//Thiago
Tipagem mutável permite mudar o tipo de dados da variável.
var usuario = new Usuario ();
O javaScript é uma linguagem completamente flexível. Falando mais tecnicamente, isso significa que JavaScript é Multiparadigma. Ou seja, é correto programa em JavaScript:
var primeiroNumero = 9;
var segundoNumro = 4;
console.log(primeiroNumero + segundoNumero);
Agora vejamos o mesmo utilizando funções
var primeiroNumero = 9;
var segundoNumero = 4;
var somarNumero = function(primeiroNumero, segundoNumero) {
return primeiroNumero + segundoNumero;
}
cosole.log(somarNumero(primeiroNumero, segundoNumero));
Agora um exemplo utilizando classes( com o framework React Native)
class Calculadora extends Component{
constructor(props){
super(props);
this.somar = this.somar.bind(this);
}
somar (n1,n2){
return n1 + n2;
}
}
****
Java manipula o DOM? O segundo cenário é o fato de o JavaScript ser a única linguem embutida nos browsers web. Ou seja, se você quer programa um comportamento no browser, a única linguagem disponível para isso é o JavaScript. Como assim “comportamento no browser”? Por exemplo, digamos que você quer fazer algo mais ou menos assim: quando usuário clicar em um determinado botão da pagina, um menu deve ser aberto ou a tela de login da pagina. Isso é um evendo no browser que necessita de uma programação. Isso só pode ser feito com JavaScript. Tecnicamente, dizemos a mesma coisa assim: o JavaScript é a única linguagem que pode manipular o DOM DOM é a sigla para Document Object Model Em palavras simples, quando falamos DOM queremos dizer o seguinte: que o JavaScript permite manipular elementos HTML como se eles fossem objetos. Por exemplo, ao clicar no objeto botão (html elemento <button>elemento</button>) um menu deve ser aberto (HTML = elemento <nav>. Com JavaScript e DOM conseguimos:
Para que servem as variáveis?
As variáveis são usadas para armazenar dados.
O que são funções?
As funções são blocos de código que realizam uma tarefa. Com elas reaproveitamos um código, ou seja, escrevemos uma rotina e utilizamos mais de uma vez.
Node é um interpretador de código JavaScript É ele que permite executar código JavaScript no servidor, o Node é super importante no aprendizado da linguagem (sintaxe) JavaScript, durante a fase de aprendizagem podemos testar nossos primeiros códigos de duas formas;
1º Salvando nossos códigos em um arquivo .js e executando no browser. 2º Executando nosso códigos com o interpretador Node. aprender JavaScript com o Node permite uma concentração puramente na linguagem.
Var é de variável Para declarar uma variável usamos a palavra chave var. É bem simples: var programador = “Eduardo”; var pontuacao = 10; Declarando uma variável acima
Para acessar o valor de uma variável basta utilizar o nome dela: console.log(programador); // Imprime Eduardo console.log(pontuacao) // Imprime 10
Lembrando que a função console.log(), é usada para imprimir uma mensagem para o usuário no terminal.

Criando uma variável let Outra forma de criar uma variável é utilizando a palavra chave let. let tecnologia = “JavaScript”; let anoAtual = 2023 Criando uma variável utilizando let acima.
Mas qual a diferença entre var e let? Ao utilizar var conseguimos redeclarar uma mesma variável.
var nome = “José”;
var nome = “Pedro”;