对于 JavaScript 链接,"#" 和 "javascript:void(0)" 哪个更适合使用?
javascriptweb developmentfront end technology更新于 2025/11/21 7:08:17
使用 “javascript:void(0)” 绝对更好,因为它更快。尝试使用开发人员工具在 Google Chrome 中运行这两个示例。“javascript:void(0)” 方法比仅使用 # 花费的时间更少。
以下是 “javascript: void(0)” 的用法:
如果将表达式插入网页导致不良效果,则使用 JavaScript void 将其删除。添加 “JavaScript:void(0)” 将返回未定义的原始值。
void 运算符用于评估给定的表达式。之后,它返回未定义。它使用 void(0) 获取未定义的原始值。
void(0) 可与超链接一起使用以获取未定义的原始值
示例
<!DOCTYPE html>
<html>
<head>
<title>Understanding JavaScript void(0)</title>
</head>
<body>
<a href = "javascript:void(0);" ondblclick = "alert('Click it twice!')">
Click me not once, but twice.</a>
</body>
</html>
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

