用於 JavaScript 連結時,“#”和“javascript:void(0)”哪個更好?


使用“javascript:void(0)”肯定更好,因為它更快。嘗試在具有開發者工具的 Google Chrome 中執行這兩個示例。“javascript:void(0)”方法比僅使用 # 耗時更少。

以下是“javascript: void(0)”的用法

如果向網頁中插入表示式會導致出現不良效果,請使用 JavaScript void 將其刪除。新增“javascript:void(0)”會返回未知基本值。

void 運算子用於計算給定的表示式。計算完成後,它返回 undefined。它使用 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>

更新日期: 2019-9-13

150 次瀏覽

開啟您的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.