JavaScript 中的 void
操作符语法如:
|
|
void
执行 expression
并返回 undefined
。
void
常见的两个用途是:
- 获取
undefined
变量 - 作为
href
的伪协议
在 JavaScript中 undefined
并不是一个保留字,所以存在着被更改的可能,这也意味着直接通过判断给定的变量是否 undefined
并非可靠。所以此时可以通过 void
来判断变量是否是 undefined
:
|
|
第二种用途中,作为 html 中 href
的 JavaScript 伪协议值。这个值将阻止页面进行跳转。
|
|