Funciones vacías en JavaScript

Funciones vacías en JavaScript
Un "vacíoLa función en JavaScript es una que no tiene declaraciones ni código ejecutable dentro de su cuerpo de funciones. Las funciones vacías pueden ser útiles como marcadores de posición para funciones implementadas en el futuro o como funciones predeterminadas para evitar errores si se realiza una llamada de función cuando no se necesita acción.

Esta publicación demostrará:

  • ¿Cuáles son las funciones vacías en JavaScript??
  • Cómo definir funciones vacías en JavaScript?
  • Uso de escenarios de casos de funciones vacías en JavaScript

¿Cuáles son las funciones vacías en JavaScript??

Se dice que una función que no tiene declaraciones ni instrucciones dentro de su cuerpo es una "función vacía"En JavaScript. Para definir una "función vacía", el "función"Se usa palabra clave, par de paréntesis vacíos y un par de aparatos ortopédicos vacíos.

Cómo definir funciones vacías en JavaScript?

Se utiliza la siguiente sintaxis para crear una función vacía:

función vacíafunction ()
// sin declaración ni instrucciones

O:

const vacíafunction = () =>
// sin declaración ni instrucciones
;

Uso de escenarios de casos de funciones vacías en JavaScript

Las funciones vacías pueden ser útiles en varias situaciones, como:

  • Los desarrolladores pueden querer definir una función, pero aún no tienen una implementación real. Por lo tanto, tienen que usar la función vacía como marcador de posición y luego agregar los detalles de implementación más tarde.
  • A veces, los desarrolladores necesitan una función que no haga nada mientras definen los controladores de eventos para elementos. Por lo tanto, utilizan la función vacía como marcador de posición para el atributo de evento del elemento hasta que no se agregue la funcionalidad real.
  • Al definir un objeto, los desarrolladores pueden querer incluir una función predeterminada como una de las propiedades del objeto. Para esto, una función vacía se puede utilizar como un reemplazo temporal para la función predeterminada hasta que se reemplaza con una nueva implementación.

Ejemplo: agregue la función vacía para manejar el evento

Aquí, manejaremos el evento de clic del botón utilizando la función vacía como marcador de posición que se implementará más adelante para cualquier tarea específica.

Primero, defina una función vacía "Buttonclick ()"Para manejar el evento de clic del botón:

función buttonclick ()

Ahora, acceda al botón obteniendo su referencia utilizando la ID asignada:

Const Button = documento.getElementById ("BTN");

Luego, asigne la función vacía "ButtonClick ()" al evento de clic del botón:

botón.onClick = ButtonClick;

El código anterior ayuda a manejar el evento de clic para evitar errores.

Conclusión

Un "vacío"La función es una función que no tiene declaraciones o código ejecutable dentro de su cuerpo de funciones. Se usa como marcador de posición o función predeterminada para evitar errores. Esta publicación demostró las funciones vacías en JavaScript con su uso.