JavaScript 中的"void"运算符是什么?
javascriptweb developmentfront end technology
void是 JavaScript 中的一个重要关键字,它可以用作出现在其单个操作数之前的一元运算符,该操作数可以是任何类型。此运算符指定要评估的表达式而不返回值。
语法
void 的语法可以是以下两种 − 之一
<head> <script> <!-- void func() javascript:void func() 或: void(func()) javascript:void(func()) //--> </script> </head>
此运算符最常见的用途是在客户端 javascript: URL 中,它允许您评估表达式的副作用,而无需浏览器显示评估表达式的值。
此处评估了表达式 alert ('Warning!!!'),但未将其加载回当前文档。
示例
<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>