void操作符
1.0、参考
1.1、void操作符的语法
void (量)
void 量

括号是可以省略的。

void操作符的计算结果总是undefined

1.2、void操作符的作用

void操作符通常用于避免输出内容。

假设,有如下的HTML代码:

<a href="javascript:window.open('about:blank')">open</a>

这段代码在有的浏览器上会出现问题的,有的浏览器会用window.open('about:blank')的计算结果冲掉当前页面的内容, 只有当计算结果为undefined的时候,才不会冲掉。因此,通常会将计算结果再用void操作符转为undefined,如下:

<a href="javascript:void(window.open('about:blank'))">open</a>