时间:2021-07-01 10:21:17 帮助过:161人阅读
见过
<a href="javascript:void(0);" /><a href="javascript:;" />
它俩点击a标签都不会执行其他操作,也不会刷新页面。但是并不知道这两者有什么区别,后面查知:
使用void(0)是用来代替undefined,因为undefind不是JS的保留字。(保留字和关键字可以参考网址:https://www.cnblogs.com/mandy-dyf/p/4547166.html)
在某些浏览器下undefind的值可能会被修改。
其实void(0)或者void 0 返回结果都是undefined。
并且下面所有的结果都是undefined:
console.log(void 0);
console.log(void(0));
console.log(void ‘hello word!’);
console.log(void(true));
见过
<a href="javascript:void(0);" /><a href="javascript:;" />
它俩点击a标签都不会执行其他操作,也不会刷新页面。但是并不知道这两者有什么区别,后面查知:
使用void(0)是用来代替undefined,因为undefind不是JS的保留字。(保留字和关键字可以参考网址:https://www.cnblogs.com/mandy-dyf/p/4547166.html)
在某些浏览器下undefind的值可能会被修改。
其实void(0)或者void 0 返回结果都是undefined。
并且下面所有的结果都是undefined:
console.log(void 0); console.log(void(0)); console.log(void ‘hello word!’); console.log(void(true));
相关推荐:
JavaScript中Javascript:void(0)是什么意思以及用法?
Javascript中的操作符void(0)的定义与详解
javascript:void(0) 含义
以上就是JS中void详解的详细内容,更多请关注Gxl网其它相关文章!