A JavaScript érvénytelen operátora kiértékel egy kifejezést, és meghatározatlanul tér vissza.
A konzol segítségével ellenőrizheti ugyanezt:

Megjegyzés : a void , függetlenül az átadott értékektől, a * mindiga fentiek szerint definiálatlanul tér vissza*. De a 0 operandummal érvénytelen .
A 0 operandus kétféle módon használható: void (0) vagy void 0. Bármelyikük rendben van.
Mikor kell használni a Javascript-et void (0)
Használja a javascript: void (0) parancsot, ha egy hivatkozásra kattintva nem szeretné, hogy a böngésző új oldalt töltsön be, vagy ugyanezt az oldalt frissítse (a megadott URL-től függően).
Ehelyett csak a linkhez csatolt JavaScript-et hajtja végre.
1. példa Javascript void (0) -val:
Click Me
Kimenet:
Amikor valaki a ClickMe linkre kattint, egy figyelmeztetés jelenik meg az alábbiak szerint:

2. példa Javascript void (0) -val:
Click Me
Kimenet:
Amikor duplán kattint a linkre, egy figyelmeztetés jelenik meg, az oldal frissítése nélkül.
3. példa Javascript void (0) -val:
Click Me
Kimenet:
Amikor duplán kattint a linkre, egy figyelmeztetés jelenik meg. Bezárása szintén nem irányítja át a google.com címre.
Példa Javascript void (0) nélkül:
Click Me
Kimenet:
Amikor duplán kattint a linkre, egy riasztás jelenik meg, de bezárva átirányítja a google.com címre.
Következtetés
A void operátor akkor hasznos, ha meg kell akadályoznia az oldal nem kívánt frissítését vagy átirányítását. Inkább valamilyen JavaScript műveletet hajt végre.
Több információ:
- Mozilla Docs