JavaScript 中的“void”运算符是什么?


在 JavaScript 中,void 是一个重要的关键字,可以用作出现在其单一运算数前的单目运算符,该运算数可以为任何类型。此运算符指定了一个表达式,该表达式应在不返回值的情况下进行计算。

语法

void 的语法可以是以下两个之一 −

<head>
   <script>
      <!--
         void func()
         javascript:void func()
         or:
         void(func())
         javascript:void(func())
      //-->
   </script>
</head>

此运算符最常见的用法是在客户端 javascript: URL 中,它允许您计算一个表达式的副作用,而无需浏览器显示计算表达式后的值。

此处,表达式 alert ('警告!!!') 会得到计算,但不会加载回当前文档。

示例

<html>
   <head>
      <script>
         <!--
         //-->
      </script>
   </head>

   <body>
      <p>Clickthe following, This won't react at all...</p>
      <ahref = "javascript:void(alert('Warning!!!'))">Clickme!</a>
   </body>
</html>

更新于: 13-06-2020

220 次浏览

开启你的 职业

通过完成课程获得认证

开始
广告