Funções vazias em JavaScript

Funções vazias em JavaScript
Um "vazio”A função em JavaScript é aquela que não tem declarações ou código executável dentro de seu corpo de função. Funções vazias podem ser úteis como espaço reservado para funções implementadas por futuras ou como funções padrão para evitar erros se uma chamada de função for feita quando nenhuma ação for necessária.

Este post demonstrará:

  • Quais são as funções vazias em JavaScript?
  • Como definir funções vazias em JavaScript?
  • Use cenários de caso de funções vazias em JavaScript

Quais são as funções vazias em JavaScript?

Diz -se que uma função que não tem declarações ou instruções dentro de seu corpo é um “função vazia”Em JavaScript. Para definir uma "função vazia", ​​o "função”Palavra -chave, par de parênteses vazios e um par vazio de aparelhos encaracolados são usados.

Como definir funções vazias em JavaScript?

A sintaxe a seguir é utilizada para criar uma função vazia:

função emptyfunction ()
// Sem declaração ou instruções

Ou:

const vaziofunction = () =>
// Sem declaração ou instruções
;

Use cenários de caso de funções vazias em JavaScript

Funções vazias podem ser úteis em várias situações, como:

  • Os desenvolvedores podem querer definir uma função, mas ainda não têm uma implementação real. Portanto, eles precisam usar a função vazia como espaço reservado e depois adicionar os detalhes da implementação posteriormente.
  • Às vezes, os desenvolvedores precisam de uma função que não faça nada ao definir manipuladores de eventos para elementos. Então, eles utilizam a função vazia como um espaço reservado para o atributo de evento do elemento até que a funcionalidade real não seja adicionada.
  • Ao definir um objeto, os desenvolvedores podem querer incluir uma função padrão como uma das propriedades do objeto. Para isso, uma função vazia pode ser utilizada como um substituto temporário para a função padrão até que seja substituída por uma nova implementação.

Exemplo: Adicione a função vazia para lidar com o evento

Aqui, lidaremos com o evento de cliques do botão usando a função vazia como um espaço reservado que será implementado posteriormente para qualquer tarefa específica.

Primeiro, defina uma função vazia “ButtonClick ()”Para lidar com o evento de clique do botão:

função buttonClick ()

Agora, acesse o botão obtendo sua referência usando o ID atribuído:

const Button = documento.getElementById ("btn");

Em seguida, atribua a função vazia "ButtonClick ()" ao evento de clique no botão:

botão.OnClick = ButtonClick;

O código acima ajuda a lidar com o evento de clique para evitar erros.

Conclusão

Um "vazio”A função é uma função que não possui declarações ou código executável dentro de seu corpo de função. É usado como um espaço reservado ou função padrão para evitar erros. Este post demonstrou as funções vazias em JavaScript com seu uso.