O que é uma função anônima?
Uma função anônima é uma função usada em muitas linguagens de programação, mas, diferentemente de outras funções, pode ser usada sem precisar ser amarrada e não precisa de um nome. Uma maneira de usar uma função anônima é passar dados de uma seção para outra, especialmente se os dados forem curtos. Ao contrário de outras funções, que precisam ser declaradas e usadas em duas etapas separadas, essa função combina ambos em uma única etapa. Em vez de programar muitos espaços reservados diferentes em um programa que precisa deles, o programador pode usar uma dessas funções como substituto, reduzindo a quantidade de código e garantindo que não haja erros de ortografia. Isso é ignorado ao usar uma função anônima, porque nenhum identificador é necessário para a função executar. A função não precisa de um nome; É simplesmente declarado e usado em tempo de execução. A maioria dos programadores dará à função um nome para facilitar a identificação manualENTIFICAR, a menos que existam apenas algumas funções anônimas.
Uma maneira de usar uma função anônima é fazê -la passar informações de uma seção para outra. Isso pode ser feito carregando certas informações na função ou passando informações ao longo de um canal até atingir essa função. A principal razão para fazer isso é que essa função requer muito pouco código para declarar e funciona como um intermediário adequado ao passar informações.
Quando uma função regular é usada em uma linguagem de programação, requer duas etapas. Primeiro, a função deve ser declarada e, em seguida, deve haver codificação para executar a função declarada. Uma função anônima é capaz de fazer as duas etapas e normalmente requer menos codificação. Isso é normalmente usado para funções de uso único; A função anônima não está vinculada a nada, por isso pode causar um erro com funções repetidas.
com MOFunções de programação ST, vários espaços reservados são obrigados a manter informações. Esses espaços reservados devem ser nomeados com precisão ou o programa não os reconhecerá. A codificação também é necessária para cada espaço reservado e, para um grande programa, isso pode exigir muitas linhas de código. Em vez disso, uma função anônima pode ser usada como espaço reservado e, normalmente, apenas um é necessário em vez de muitos. A falta de necessidade de um nome para esta função significa que o programa o reconhecerá instantaneamente e permitirá que a função mantenha as informações.