JS运算符之void

概述

对任何值都返回undefined,通常用于避免输出不应该输出的值,例如在页面设计中,经常需要一个空链接时,就可以利用void。

例子
<body>
	<!--
		void(表达式),表达式不能省略。
		执行表达式,但不返回任何结果。
		其中javascript:作用是告诉浏览器后面是一段JS代码(且不能省略)
	-->
	<a href="javascript:void(0);" onclick="window.alert('test')">
		既保留超链接样式,
		同时用户点击超链接的时执行JS代码,
		但页面还不能跳转!
	</a>
</body>

在这里插入图片描述

原文地址:https://www.cnblogs.com/yu011/p/13599064.html