Mindmap
Funções |sec-17 em javaScript
Inhalt der Mindmap
Funções |sec-17 em javaScript
Arrow function
- 1. Cria funções
- outra forma de criar funções
- 2. Sintaxe resumida
- tem algumas diferenças das funções normais
- 1. Cria funções
Mais sobre Arrow function
- 1. sintaxe resumida
- pode ter uma sintaxe mais resumida
- 2. Funções pequenas
- muito útil para funções pequenas
- onde omitimos as {} e também a instrução de return
- muito útil para funções pequenas
- 1. sintaxe resumida
Parâmetro Opcional
- 1. argumentos/parâmetros
- nas funções são obrigatórios, precisamos passar todos;
- 2. Sem argumentos
- há casos de funções que podem funcionar sem algum dos argumentos
- para resolver isso podemos fazer uma checagem do parâmetro com um if
- há casos de funções que podem funcionar sem algum dos argumentos
- 1. argumentos/parâmetros
Argumento Default
- valor default é quando o argumento tem um valor prévio
- se for passado um novo valor, o default é substituido
- Se não, o default é utilizado na função;
- se for passado um novo valor, o default é substituido
- valor default é quando o argumento tem um valor prévio
Closure
- É um conjunto de funções, onde temos um reaproveitamento do escopo interno de uma função
- pois este escopo não pode ser acessado fora da função, já que é um bloco
- Então há funções internas que aproveitam o escopo e são chamado de closure
- 1. Salva resultados já executados
- criando uma espécie de incrementação
- 2. variável que executa uma função
- assim temos uma variável que executa uma função e modifica seu valor
- É um conjunto de funções, onde temos um reaproveitamento do escopo interno de uma função
Recursão
- 1. autoinvocar continuamente
- criamos um éspecie de loop
- É interessante definir uma condição final, para parar a execução
- criamos um éspecie de loop
- 1. autoinvocar continuamente
Informationen
- Beschreibung
- Mindmap am Funções |sec-17 em javaScript, erstellt von Elvécio Campos am 29/12/2024.
- Erstellt von
- Elvécio Campos
- Aufrufe
- 1
- Bewertung