FlashKeepers

JavaScript · JavaScript · Faculdade

JavaScript Básico: Funções e o DOM

Sintaxe de funções em JavaScript, tratamento de eventos e métodos básicos de manipulação do DOM, cada um explicado com um breve exemplo.

Sobre este baralho

42 cartas básicas de JavaScript para JavaScript. Baralho 2 de 2 em JavaScript Básico. Começa com "Qual é a sintaxe de uma declaração de função básica em JavaScript?" e "Como se escreve uma expressão de função?". Mais baralhos de Faculdade estão listados abaixo.

42 cartas · cartas básicas · Escrito por IA, verificado duas vezes. Edite à vontade.

Estudar este baralho grátis Ver antes Baixe o FlashKeepers para iPhone

Abre no navegador, sem conta. App para iPhone e iPad · App para Android

Qual é a sintaxe de uma declaração de função básica em JavaScript?
Ver respostafunction functionName(parameters) { return value; }
Como se escreve uma expressão de função?
Ver respostaconst functionName = function(parameters) { return value; };
Qual é a sintaxe de uma arrow function?
Ver respostaconst functionName = (parameters) => { return value; };
O que uma instrução return faz em uma função?
Ver respostaEla encerra a função e devolve um valor para quem a chamou.
Como você define um valor de parâmetro padrão em uma função?
Ver respostafunction greet(name = 'Guest') { return 'Hello ' + name; }
O que o parâmetro rest (...) permite que uma função faça?
Ver respostaAceitar um número variável de argumentos como um array.
O que é escopo de função (function scope) em JavaScript?
Ver respostaVariáveis declaradas dentro de uma função só são acessíveis dentro dessa função.
O que é uma closure?
Ver respostaUma função que tem acesso às variáveis do escopo de sua função externa mesmo depois que essa função externa já retornou.
O que é uma função callback?
Ver respostaUma função passada como argumento para outra função, para ser executada mais tarde.
O que é uma função anônima?
Ver respostaUma função sem nome, geralmente usada como callback ou armazenada em uma variável.
O que é uma IIFE (Immediately Invoked Function Expression)?
Ver resposta(function() { code here })(); - uma função que executa imediatamente ao ser definida.
O que é hoisting de funções?
Ver respostaAs declarações de função são movidas para o topo de seu escopo antes da execução do código, permitindo que sejam chamadas antes de serem definidas.
O que o método bind() faz?
Ver respostaEle cria uma nova função com um contexto this fixo e argumentos pré-preenchidos opcionais.
O que o método call() faz?
Ver respostaEle invoca uma função com um contexto this especificado e argumentos passados individualmente.
O que o método apply() faz?
Ver respostaEle invoca uma função com um contexto this especificado e argumentos passados como um array.

mais 27 cartas no app

Estudar este baralho grátis