美文网首页
Javascript学习笔记——4.11 赋值表达式

Javascript学习笔记——4.11 赋值表达式

作者: IFELSE | 来源:发表于2018-03-23 09:31 被阅读0次

    常规赋值使用=,要和等于区分开。

    带运算赋值:

    • += a+=b 等价 a=a+b
    • -= a-=b 等价 a=a-b
    • *= a=b 等价 a=a*b
    • /= a/=b 等价 a = a/b

    诸如此类的还有 %= <<= >>= >>>= &= |= ^=

    一般情况下模式都是a op = b 等价于a = a op b

    只有在a包含了副作用表达式的情况下,两者才不等价。

    比如 data[i++] = 2 和 data[i++]=data[i++]+2 不等价。

    相关文章

      网友评论

          本文标题:Javascript学习笔记——4.11 赋值表达式

          本文链接:https://www.haomeiwen.com/subject/dpycqftx.html