概述
对任何值都返回undefined,通常用于避免输出不应该输出的值,例如在页面设计中,经常需要一个空链接时,就可以利用void。
例子
<body>
<!--
void(表达式),表达式不能省略。
执行表达式,但不返回任何结果。
其中javascript:作用是告诉浏览器后面是一段JS代码(且不能省略)
-->
<a href="javascript:void(0);" onclick="window.alert('test')">
既保留超链接样式,
同时用户点击超链接的时执行JS代码,
但页面还不能跳转!
</a>
</body>