javascript中的运算符优先级

运算符 描述
1   .   []    () 字段访问、数组下标、函数调用以及表达式分组
2    ++    --   -   ~    !    delete   new typeof void 一元运算符、返回数据类型、对象创建、未定义值
3   *    /     % 乘法、除法、取模
4   +   -    + 加法、减法、字符串连接
5   <<   >>   >>> 移位
6   <   <=   >    >=   instanceof 小于、小于等于、大于、大于等于、instanceof
7   ==   !=   ===   !== 等于、不等于、严格相等、非严格相等
8   & 按位与
9   ^ 按位异或
10   | 按位或
11   && 逻辑与
12   || 逻辑或
13   ?: 条件
14   = oP= 赋值、运算赋值
15   , 多重求值

猜你喜欢

转载自blog.csdn.net/g_hold/article/details/80970087