2 个回答 6赞同 反对 匿名用户 6 人赞同 “javascript:void(0);”要去执行一次表达式“0”,然后返回undefined。 “javascript:;”直接返回undefined。 性能上区别:void多一次表达式解析。 空间上区别:“void(0);”比“;”多7个字符。 发布于 2014-10-17 添加评论 感谢 分享 收藏 • 没有帮助 • 举报 • 作者保留权利 0赞同 反对 rambo ,web全栈工程师 一般如果用在a标签中的话,我会使用:; 但是有朋友反映在ie6下有时候会出现一些意想不到的bug, 可以使用javascript:### 来代替 如果是在程序中使用,两者都是返回undefined, 为了统一以及代码可维护 一般使用void 发布于 2013-06-24 添加评论 感谢 分享 收藏 • 没有帮助 • 举报 • 作者保留权利