zoukankan      html  css  js  c++  java
  • js运算符优先级

    优先级 运算类型 关联性 运算符
    20 圆括号 n/a(不相关) ( … )
    19 成员访问 从左到右 … . …
    需计算的成员访问 从左到右 … [ … ]
    new (带参数列表) n/a new … ( … )
    函数调用 从左到右 … ( … )
    可选链(Optional chaining) 从左到右 ?.
    18 new (无参数列表) 从右到左 new …
    17 后置递增(运算符在后) n/a
     
    … ++
    后置递减(运算符在后) … --
    16 逻辑非 从右到左 ! …
    按位非 ~ …
    一元加法 + …
    一元减法 - …
    前置递增 ++ …
    前置递减 -- …
    typeof typeof …
    void void …
    delete delete …
    await await …
    15 从右到左 … ** …
    14 乘法 从左到右
     
    … * …
    除法 … / …
    取模 … % …
    13 加法 从左到右
     
    … + …
    减法 … - …
    12 按位左移 从左到右 … << …
    按位右移 … >> …
    无符号右移 … >>> …
    11 小于 从左到右 … < …
    小于等于 … <= …
    大于 … > …
    大于等于 … >= …
    in … in …
    instanceof … instanceof …
    10 等号 从左到右
     
    … == …
    非等号 … != …
    全等号 … === …
    非全等号 … !== …
    9 按位与 从左到右 … & …
    8 按位异或 从左到右 … ^ …
    7 按位或 从左到右 … | …
    6 逻辑与 从左到右 … && …
    5 逻辑或 从左到右 … || …
    4 条件运算符 从右到左 … ? … : …
    3 赋值 从右到左 … = …
    … += …
    … -= …
    … *= …
    … /= …
    … %= …
    … <<= …
    … >>= …
    … >>>= …
    … &= …
    … ^= …
    … |= …
    2 yield 从右到左 yield …
    yield* yield* …
    1 展开运算符 n/a ... …
    0 逗号 从左到右 … , …
  • 相关阅读:
    二.线性表
    一.绪论
    托管服务器代码
    jquery easyui DataGrid 数据表格 属性
    用socket 模拟http请求
    struct和class的相同点与不同点
    c++中的基本数据类型
    当函数返回一个局部变量的指针问题,内存是否被释放
    Python首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数。(使用字典)
    浅谈结构体字节的求法
  • 原文地址:https://www.cnblogs.com/whosmeya/p/12709564.html
Copyright © 2011-2022 走看看