Tomme funksjoner i JavaScript

Tomme funksjoner i JavaScript
En "tømme”Funksjon i JavaScript er en som ikke har noen uttalelser eller kjørbar kode inne i funksjonskroppen. Tomme funksjoner kan være nyttige som plassholdere for fremtidsimplementerte funksjoner eller som standardfunksjoner for å unngå feil hvis en funksjonsanrop gjøres når det ikke er behov for handling.

Dette innlegget vil demonstrere:

  • Hva er tomme funksjoner i JavaScript?
  • Hvordan definere tomme funksjoner i JavaScript?
  • Bruk case -scenarier med tomme funksjoner i JavaScript

Hva er tomme funksjoner i JavaScript?

En funksjon som ikke har noen uttalelser eller instruksjoner i kroppen, sies å være en "tom funksjon”I JavaScript. For å definere en "tom funksjon", "funksjon”Nøkkelord, tomt par parenteser og et tomt par krøllete seler brukes.

Hvordan definere tomme funksjoner i JavaScript?

Følgende syntaks brukes for å lage en tom funksjon:

funksjon tomfunksjon ()
// Ingen uttalelser eller instruksjoner

Eller:

const tomfunction = () =>
// Ingen uttalelser eller instruksjoner
;

Bruk case -scenarier med tomme funksjoner i JavaScript

Tomme funksjoner kan være nyttige i forskjellige situasjoner, for eksempel:

  • Utviklere vil kanskje definere en funksjon, men har ennå ikke en faktisk implementering. Så de må bruke den tomme funksjonen som plassholder og deretter legge til implementeringsdetaljene senere.
  • Noen ganger trenger utviklere en funksjon som ikke gjør noe mens de definerer hendelsesbehandlere for elementer. Så de bruker den tomme funksjonen som plassholder for elementets hendelsesattributt til den faktiske funksjonaliteten ikke er lagt til.
  • Mens de definerer et objekt, kan det være lurt å inkludere en standardfunksjon som en av egenskapene til objektet. For dette kan en tom funksjon brukes som en midlertidig erstatning for standardfunksjonen til den erstattes med en ny implementering.

Eksempel: Legg til tom funksjon for å håndtere hendelsen

Her vil vi håndtere klikkhendelsen til knappen ved å bruke den tomme funksjonen som en plassholder som vil bli implementert senere for enhver spesifikk oppgave.

Først definerer du en tom funksjon "ButtonClick ()”For å håndtere knappens klikkhendelse:

Funksjon ButtonClick ()

Få tilgang til knappen ved å få referansen ved å bruke den tildelte IDen:

const -knapp = dokument.getElementById ("BTN");

Tildel deretter den tomme funksjonen "ButtonClick ()" til klikkhendelsen til knappen:

knapp.OnClick = ButtonClick;

Ovennevnte kode hjelper til med å håndtere klikkhendelsen for å unngå feil.

Konklusjon

En "tømme”Funksjon er en funksjon som ikke har noen uttalelser eller kjørbar kode inne i funksjonskroppen. Det brukes som plassholder eller standardfunksjon for å unngå feil. Dette innlegget demonstrerte de tomme funksjonene i JavaScript med bruken.