🛠️Funções
Funções são blocos de código reutilizáveis. Podem ser declaradas de forma tradicional ou como arrow functions (=>). Funções anônimas não têm nome e podem ser atribuídas a variáveis.
Introdução
Funções são blocos de código reutilizáveis que executam uma tarefa específica. Elas ajudam a organizar e modularizar o código. Em JavaScript, existem diferentes maneiras de declarar funções: a declaração de função tradicional e as arrow functions introduzidas no ES6.
Declaração de Função
Sintaxe:
function nomeDaFuncao(parâmetros) {
// Código a ser executado
}
Exemplo:
function nomeDaFuncao(parâmetros) {
// Código a ser executado
}
Função Anônima e Expressão de Função
Funções anônimas são funções sem nome e são geralmente atribuídas a variáveis.
Exemplo:
const saudacao = function(nome) {
return `Olá, ${nome}!`;
};
console.log(saudacao('Maria')); // Olá, Maria!
Arrow Function (=>
)
=>
)Introduzidas no ES6, as arrow functions oferecem uma sintaxe mais curta e lexicalmente herdam o this
do escopo ao redor.
Sintaxe:
const nomeDaFuncao = (parâmetros) => {
// Código a ser executado
}
Exemplo:
const saudacao = (nome) => {
return `Olá, ${nome}!`;
};
console.log(saudacao('Carlos')); // Olá, Carlos!
Se a função tiver apenas um parâmetro e uma linha de código, a sintaxe pode ser ainda mais curta:
Exemplo Simplificado:
const saudacao = nome => `Olá, ${nome}!`;
console.log(saudacao('Ana')); // Olá, Ana!
Atualizado
Isto foi útil?