Baixe o app para aproveitar ainda mais
Prévia do material em texto
Javascript Inserindo js script.js <script src=" "></script> alert("Olá Mundo"); console.log("Olá Mundo"); window.prompt(“argumento1”, [“argumento2”]); Variáveis Variáveis são espaços de memória do computador destinados a dados que são manipulados e alterados durante a execução de um algoritmo. Tipos de variáveis em JavaScript var, let e const Tipos de dados ● String: são usadas para representar texto e devem ser declaradas entre aspas simples ou duplas. ● Number: são usados para representar valores numéricos e podem ser inteiros ou de ponto flutuante. ● Boolean : podem ser true ou false e são usados em expressões lógicas e estruturas de controle. ● Undefined: é usado para variáveis que foram declaradas, mas não possuem um valor atribuído. ● Null: usado para indicar a ausência de valor. ● Object : são estruturas de dados com múltiplas propriedades e podem ser acessadas utilizando a sintaxe de ponto ou de colchetes. ● Array: são usados para armazenar coleções de valores em uma única variável. ● Function: são blocos de código que podem ser reutilizados e executados quando necessário. Comentários no javaScript // barra dupla : serve para comentar uma linha de código. /* O outro comentário pode ser utilizado para comentar várias linhas. */ let , const, var var var (escopo global) - escopo fora do bloco. a variável var é declarada e iniciada no escopo da função não respeitando o bloco e permitindo a redeclaração e reatribuição. let let (escopo local) - escopo restrito ao bloco. a variável let é declarada no escopo da função, mas só é inicializada posteriormente respeitando bloco e permitindo reatribuição, mas não permite a redeclaração. const const (não permitindo reatribuição e nem redeclaração) - constante. a variável const é declarada no escopo da função, mas só é inicializada posteriormente respeitando o bloco e não permitindo reatribuição nem redeclaração. Ao declarar uma variável sem o var, sem o let ou sem o const, ela é criada no escopo global. Nunca declare variáveis sem var, let e const e evite a utilização de var. String e Template String Exemplo: let idade = 30; let idades = `${idade} anos`; console.log(idades); IF e ELSE if (teste){ código caso o teste seja verdadeiro ; }else{ código caso o teste seja falso ; } Condicional == e === == : é usado para comparação entre duas variáveis, independentemente do tipo de dados da variável. === : é usado para a comparação entre duas variáveis, mas isso irá verificar o tipo estrito, o que significa que ele irá verificar o tipo de dados e comparar dois valores. ELSE IF Nós usamos else if quando queremos adicionar uma nova condição para ser testada se a primeira condição (ou seja, o primeiro if do código) não for verdadeira. if (time < 10) { greeting = "Good morning"; } else if (time < 20) { greeting = "Good day"; } else { greeting = "Good evening"; } Condicional Ternário if de uma linha só teste ? true : false Normalmente a sintaxe de um operador ternário é a seguinte: condição ? expressão 1 : expressão 2; Switch let numero = 3; switch (numero) { case 1: console.log("este é o número 1"); break; case 2: console.log("este é o número 2"); break; default: console.log("não entrou em nenhuma condição"); break; } Funções As funções são blocos de construção fundamentais em JavaScript. Uma função é um procedimento de JavaScript - um conjunto de instruções que executa uma tarefa ou calcula um valor. Para usar uma função, você deve defini-la em algum lugar no escopo do qual você quiser chamá-la. Passando parâmetros em funções function nomeCompleto(nome, sobrenome){ console.log(`${nome} ${sobrenome}`); } nomeCompleto("Bella", "Rosa"); Retorno da função Return é uma declaração que finaliza a execução de uma função, retornando um determinado valor. Tudo o que estiver antes do return será executado. function Teste(a, b){ return console.log("Olá") console.log(a + b) //código inalcançável!! } Teste() //imprime Olá
Compartilhar