Buscar

RESUMO BASICO DE JAVASCRIPT

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á

Continue navegando