Anotações Curso JavaScript
Anotações Curso JavaScript
Para abrir uma janela de descrição de determinada opção: aperte ctrl + space
Criação de variáveis
var nome = “teste”;
‘nome’ é o nome da variável
const, a variável recebe somente um valor fixo string ou numérico
let, a variável só existe naquele escopo
Exemplo:
if(nome == "teste"){
let numero
}
A variável só existe dentro dessas chaves, ou seja, as chaves determinam o escopo
neste contexto.
O comando break irá sair do bloco case assim que encontrar um case compatível
A string possuí diversas opções ao apertar o '.' após uma variável string
A função forEach de um array utiliza três argumentos: value: string, index: number,
array array[]
executa a callbackfn (eu que vou determinar) em cada elemento do array
A arrow function (=>) é uma function anônima (não declara nome) e ela só existe
dentro do escopo do código. Ou seja ela será assim que terminar a execução do
escopo.
Operador ternário
const array = array.length > 0 ?array.push("Teste") : array[0] = "Teste";
ou
const array = array.length>0
? array.push("Teste")
: array[0] = "Teste";
Explicação/sintaxe.
array.length > 0 ? = If(array.length > 0)
array.push("Teste") = caso for true
: process.exit(0) = caso caia no else