FC ConcursosFC Concursos

Questão FC670898

Quanto às tecnologias para o desenvolvimento web, julgue o item seguinte. Em JavaScript, funções anônimas não podem ser atribuídas a variáveis e, também, não podem ser passadas com

Desenvolvimento Web

QUADRIX · 2025

Quanto às tecnologias para o desenvolvimento web, julgue o item seguinte.

 

Em JavaScript, funções anônimas não podem ser atribuídas a variáveis e, também, não podem ser passadas como argumentos.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmativa é errada porque, em JavaScript, as funções são de primeira-classe. Isso significa que podem ser criadas anonimamente, atribuídas a variáveis e passadas como argumentos para outras funções.

Exemplo de atribuição a variável: const soma = function(a, b) { return a + b; };
Exemplo de passagem como argumento: setTimeout(function() { console.log('ok'); }, 1000);

Além disso, existem as arrow functions, que também podem ser anônimas e usadas da mesma forma, por exemplo arr.map(x => x * 2). Portanto a afirmação contradiz o funcionamento básico do modelo de funções em JavaScript.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo