Skip to content

表达式

关键字运算符

关键字含义说明
typeof取变量或值的类型
void运算表达式,忽略值
new创建指定类的对象实例
in检查对象及其原型链的属性
instanceof检查对象是否为指定类的实例指定类可以是扩展链中的类
delete删除实例属性
yield从生成器内部返回一个值
await在异步函数内等待一个值

值运算符

按结果值的类型运算符目标类型说明
数值运算[+,-,*,/,%,++,--]Number一般表达式运算
位运算[~,&,|,^,<<,>>,>>>]Number一般表达式运算
逻辑运算[!, ||, &&, ?:, (优先级), ","]Boolean
字符运算[+]String
函数调用[identifier()]Function
对象[.,[],new,in]Object
等值检测[==,===]-
赋值运算[=,+=,-=,*=,/=,%=,<<=,>>=,>>>=]-仅是简写,不会提升性能

运算符的优先级:建议使用()优先级符进行分组,不必记忆

Released under the MIT License.