Can';我不理解为什么要使用JavaScript void函数
可能重复:Can';我不理解为什么要使用JavaScript void函数,javascript,Javascript,可能重复: 在很多地方我都看到了Javascript Void,但我仍然无法理解为什么要使用这个。我能够进行复杂的javascript编码,但不清楚这个特定函数。void是一个用于返回空值的运算符,因此浏览器将无法加载新页面 //解释代码 <a href="JavaScript:void(0);" ondblclick="alert('Well done!')">Double Click Me!</a> 在上述ex中,单击一次不会发生任何事情,但如果双击,则会提示
在很多地方我都看到了Javascript Void,但我仍然无法理解为什么要使用这个。我能够进行复杂的javascript编码,但不清楚这个特定函数。void是一个用于返回空值的运算符,因此浏览器将无法加载新页面 //解释代码
<a href="JavaScript:void(0);" ondblclick="alert('Well done!')">Double Click Me!</a>
在上述ex中,单击一次不会发生任何事情,但如果双击,则会提示您做得很好!
(用于防止页面加载的void(0)还可以查看。
void
不是一个函数!它是一个运算符。不是一个null
值。这是一个未定义的值。重新加载页面不会神奇地发生,您缺少一些解释。即使这两个值都被认为是错误的值null==未定义的,它们仍然是null!==未定义
,操作员返回未定义
,而不是空
。谢谢大家,现在我明白了!谢谢你的帮助。