De void-operator wordt gebruikt om een expressie uit te werken en retourneert de ongedefinieerd . Over het algemeen wordt deze operator gebruikt voor het verkrijgen van de ongedefinieerde primitieve waarde. Het wordt vaak gebruikt met hyperlinks. Meestal ververst de browser de pagina of laadt een nieuwe pagina wanneer u op een link klikt. De javascript:void(0) kan worden gebruikt als we niet willen vernieuwen of een nieuwe pagina in de browser willen laden door op een hyperlink te klikken.
We kunnen de operand gebruiken 0 op twee manieren wel leegte(0) of leegte 0 . Beide manieren werken hetzelfde. De JavaScript :nietig(0) vertelt de browser om 'niets te doen', d.w.z. voorkomt dat de browser de pagina opnieuw laadt of vernieuwt. Het is handig als we links invoegen die een belangrijke rol spelen op de webpagina zonder dat ze opnieuw hoeven te worden geladen. Gebruiken dus leegte(0) op dergelijke links voorkomt het herladen van de pagina, maar maakt het mogelijk een nuttige functie uit te voeren, zoals het bijwerken van een waarde op de webpagina.
Het wordt ook gebruikt om ongewenste omleiding van de pagina te voorkomen.
Syntaxis
void expression;
Laten we het gebruik van begrijpen javascript:void(0); met behulp van enkele voorbeelden.
Voorbeeld 1
In het volgende voorbeeld definiëren we twee koppelingen. In de eerste link gebruiken we het trefwoord void. Wanneer op de overeenkomstige link wordt geklikt, gebeurt er niets vanwege de leegte(0) .
Wanneer we op de tweede link klikken, wordt er een waarschuwingsvenster weergegeven.
<h2> Click the following link to see the changes </h2> <h4> You can see on closing the alert dialog box, the page will not redirect to https://www.javatpoint.com/ </h4> <a href="javascript:void(0);https://www.javatpoint.com/" ondblclick="alert(" welcome to the javatpoint.com')'> Double click the link </a>Test het nu
Uitvoer
Als u dubbelklikt op de opgegeven link, is de uitvoer: