7.7.2 - Funções
🧠 Funções em Detalhes: Segredos, Cuidados e Curiosidades!
🧠 Funções em Detalhes: Segredos, Cuidados e Curiosidades!
🌀 E se não tiver return? Ou se ele estiver sozinho?
return? Ou se ele estiver sozinho?🔹 Sem return:
return:function digaOi() {
console.log("Oi!");
}
let resultado = digaOi();
console.log(resultado); // undefined🔹 Com return; sozinho:
return; sozinho:function sairSemNada() {
return;
}
console.log(sairSemNada()); // undefined⚡ IIFE – Funções que se executam sozinhas!
🧭 Quando usar cada tipo de função?
Tipo de Função
Quando usar
📦 Vários parâmetros? Sem problemas!
💡 Parâmetros extras? Tudo bem!
⚠️ Menos parâmetros?
🧷 Parâmetros padrão
🌊 Spread e Rest: o famoso ...
...Rest parameters: junta vários argumentos num array
🏁 Por que o return é tão importante?
return é tão importante?🤯 O que é considerado uma função em JavaScript?
🧠 O que é isso?
🧪 Exemplo 1: recebendo uma função como parâmetro
🔁 Exemplo 2: retornando uma função
❌ Cuidados importantes e erros curiosos
1. Não usar return onde precisa
return onde precisa2. Nome igual para variáveis e funções
3. Confundir console.log com return
console.log com return🌟 Resumo do que aprendemos:
Conceito
Explicação
🧪 Desafio Final:
🎓 Conclusão
Atualizado


