0% acharam este documento útil (0 voto)
21 visualizações3 páginas

Anotações Curso JavaScript

O documento fornece anotações sobre JavaScript, incluindo definições de API, criação e escopo de variáveis, e estruturas de controle como switch case. Também aborda operações com arrays, como push e splice, além do uso de funções e operadores ternários. O conteúdo é voltado para iniciantes e inclui comandos para terminal e dicas de aprendizado.

Enviado por

gabriel.nakama89
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
21 visualizações3 páginas

Anotações Curso JavaScript

O documento fornece anotações sobre JavaScript, incluindo definições de API, criação e escopo de variáveis, e estruturas de controle como switch case. Também aborda operações com arrays, como push e splice, além do uso de funções e operadores ternários. O conteúdo é voltado para iniciantes e inclui comandos para terminal e dicas de aprendizado.

Enviado por

gabriel.nakama89
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

Anotações curso JavaScript

API significa Application Programming Interface


Uma API é uma espécie de ponte que liga diferentes tipos de software ou aplicações
e pode ser criada em várias linguagens de programação. Para além de um bom
desenvolvimento, uma API deve ter uma documentação clara e objetiva para facilitar
a sua implementação.

Para acessar o terminal: Menu iniciar, cmd no Windows. Ou Powershell.


O comando echo > “nome do arquivo", cria o arquivo através do terminal
No terminal PowerShell - Ex.: echo [Link]
No terminal cmd – Ex.: echo > [Link]
Para abrir o arquivo [Link] no VS Code, escreva: code [Link]
Para abrir o arquivo [Link] no notepad, escreva: notepad [Link]

Melhor Site para aprender html: [Link]

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.

variável boolean só aceita true or false


variável objeto inicializa usando '{}'
var objeto = {};
[Link] = nome;// o '.' é utilizado para entrar nas propriedades de um objeto

variável do tipo array utiliza-se []


Ex.: var colecao = [];

Operador modular % = retorna o resto da divisão

Funções em Java Script também são objetos

Estrutura de controle Switch Case


Sintaxe:
switch (variável){
case variável = 1: comando; break;
case variável = 2: comando; break;
}

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.

O push é utilizado para incluir um elemento na última posição do array

Ao utilizar o comando push em um array vazio, ele o incluí o primeiro ele na


posição [1]

Splice é utilizado para eliminar um elemento do array.


Sintaxe: [Link](posição, quantidade);
Ex.: [Link](0,1);

O código array[[Link]] em JavaScript acessa um índice que está exatamente na


posição logo após o último elemento do array. O valor retornado será undefined,
pois [Link] é igual ao comprimento do array, e nenhum valor foi atribuído a
esse índice.

Para deixar mais claro:

const array = [1, 2, 3];


[Link]([Link]); // Saída: 3 (tamanho do array)
[Link](array[[Link]]); // Saída: undefined (posição fora do índice)

O [Link] representa o número de elementos no array, enquanto


array[[Link]] tenta acessar uma posição fora do array. Portanto,
array[[Link]] não retorna o tamanho nem uma posição válida do array; retorna
undefined.

array[[Link] - 1] = tamanho do array

[Link] = quantidade de elementos do array

Operador ternário
const array = [Link] > 0 ?[Link]("Teste") : array[0] = "Teste";
ou
const array = [Link]>0
? [Link]("Teste")
: array[0] = "Teste";

ambos são iguais a:


if ([Link] > 0)
[Link]("Teste")
else
array[0] = "Teste";

Explicação/sintaxe.
[Link] > 0 ? = If([Link] > 0)
[Link]("Teste") = caso for true
: [Link](0) = caso caia no else

Você também pode gostar