Sono così confuso su come funziona Void operator (in javascript) e qual è il suo ruolo. come ho letto, Void è un operatore che valuta un'espressione senza restituire un valore , ma eseguendo lo script ad esempio:
<html>
<head>
</head>
<body>
<a href="javascript:void(alert(1+1))">Click me!</a>
</body>
</html>
Dopo aver fatto clic sul link, il browser mostra il valore 2, che non deve essere mostrato poiché l'espressione valutata ( alert(1+1) ) non deve restituire un valore a causa dell'essere un operando dell'operatore Void . < br>
Qualcuno può chiarirlo per favore?