概述

一元运算符是只有一个操作数的运算符。一元运算符比标准 JavaScript 函数调用更有效。此外,一元运算符不能被覆盖,因此它们的功能得到保证。

以下一元运算符可用:

操作者 操作
delete 删除操作符从对象中删除属性。
void void 运算符会丢弃表达式的返回值。
typeof typeof 运算符确定给定对象的类型。
+ 一元加运算符将其操作数转换为数字类型。
- 一元否定运算符将其操作数转换为 Number,然后将其否定。
~ 按位 NOT 运算符。
! 逻辑 NOT 运算符。