void 是 javascript 的操作符,意思是:只执行表达式,但没有返回值。该表达式会被计算但是不会在当前文档处装入任何内容,void其实是javascript中的一个函数,接受一个参数,返回值永远是undefined。可以说,使用void目的就是为了得到javascript中的undefined。也就是说 <a href="javascript:void(0)">
的作用和 <a href="javascript:void(1)">
的作用是一样的。
void 操作符用法格式如下:
javascript:void (表达式) //推荐此写法 javascript:void 表达式
void 0 void (0) void "hello" void (new Date()) //all will return undefined