Funções
Deslize para mostrar o menu
Funções ajudam a organizar e reutilizar código em JavaScript. Uma função é um bloco de código nomeado que executa uma tarefa específica. É possível definir uma função uma vez e chamá-la sempre que necessário.
Existem três formas comuns de criar funções: declarações de função, expressões de função e funções arrow.
Declaração de Função
Uma declaração de função utiliza a palavra-chave function seguida de um nome, parâmetros e um bloco de código.
12345function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
Expressão de Função
Uma expressão de função atribui uma função a uma variável.
12345const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
Funções Arrow
Funções arrow oferecem uma sintaxe mais curta e moderna. Elas são amplamente utilizadas em React e Next.js.
12345const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
Para expressões simples, é possível retornar um valor sem utilizar return:
123const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
Escopo de Função
Variáveis declaradas dentro de uma função estão disponíveis apenas dentro dessa função. Isso é chamado de escopo local.
123456function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo