Hvad betyder JavaScript: bortfalder (0)?

JavaScript's ugyldighedsoperator evaluerer et udtryk og returnerer udefineret.

Du kan bruge konsollen til at bekræfte det samme:

ConsoleOutput

Bemærk : ugyldigt , uanset hvilken værdi der videregives, * returnerer altid udefineret som vist ovenfor *. Men, ugyldig med den operand 0 foretrækkes .

Der er to måder at bruge operand 0: ugyldig (0) eller ugyldig 0. En af dem er i orden.

Hvornår skal jeg bruge Javascript ugyldigt (0)

Brug javascript: void (0), hvis du ikke ønsker, at browseren skal indlæse en ny side eller opdatere den samme side (afhængigt af den angivne URL), når der klikkes på et link.

I stedet udfører den bare JavaScript, der er knyttet til dette link.

Eksempel 1 med Javascript ugyldigt (0):

  Click Me  

Produktion:

Når nogen klikker på ClickMe-linket, vises en advarsel som nedenfor:

Output1

Eksempel 2 med Javascript ugyldigt (0):

  Click Me  

Produktion:

Når du dobbeltklikker på linket, vises en advarsel uden sideopdatering.

Eksempel 3 med Javascript ugyldigt (0):

  Click Me  

Produktion:

Når du dobbeltklikker på linket, vises en alarm. Lukning af det omdirigerer heller ikke til google.com.

Eksempel uden Javascript ugyldigt (0):

  Click Me  

Produktion:

Når du dobbeltklikker på linket, vises en alarm, men lukning af den omdirigeres til google.com.

Konklusion

Det tomrum operatør er nyttig, når du har brug for at forhindre enhver uønsket side opdateringshastighed eller omdirigering. Snarere udfører den nogle JavaScript-operationer.

Mere information:

  1. Mozilla Docs