1.首先最常见的是在a标签中
href="javascript:void(0)"
这个用法不用解释。
类似的在img标签中,如有空img,那么:
src="javascript:void(0)"
这样做对服务器是有好处的。
2.void 0
先看段代码
function fn(){ var undefined="hello world"; console.log(undefined); } fn();
undefined在js中不是保留字,可以作为变量,因此undefined值是可以修改的,所以可以看到一些插件中:
(function(window, document, undefined) { //..... })(window, document);
这样写可以确保undefined的值不会被修改。
使用void 0返回undefined可以确保undefined的值。