1
resposta

Função anônima

A função anônima é uma forma de simplificar a criação de funções menores e de executar o código exatamente no local que foi escrito. Diferente de uma função nomeada, a anônima não fica disponível logo depois que a criamos, ela não tem a flexibilidade de ser utilizada várias vezes em um código.

Muito legal aprender mais sobre a função anônima.

1 resposta

Oi, Juliana, tudo bem?

Desculpe a demora em responder!

Fico feliz que esteja gostando de aprender sobre os tipos de funções e como utilizá-las.

Exatamente como você escreveu no seu post. A função anônima não possui um nome, e portanto, não pode existir solta, porque como não tem um nome, ninguém será capaz de chamá-la, mas podemos atribuir a função anônima diretamente a uma variável ou a uma propriedade, de forma que ela só poderá ser usada naquela ocasião. Por exemplo:

tela.onmousedown = function() {
        desenha = true;
    }

Note que no exemplo acima, estamos atribuindo uma função anônima para a propriedade tela.onmousedown. Nesse caso ela só poderá ser usada neste caso específico, não podendo ser chamada novamente em outra ocasião. Portanto, só utilize esse tipo de função quando você não precisar chamá-la em outro momento no seu código.

Espero ter ajudado a complementar seus conhecimentos. Caso tenha outras dúvidas, estarei à disposição.

Abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!