JS的递增/递减运算符和带操作的赋值运算符的等价式_Javascript教程-查字典教程网
JS的递增/递减运算符和带操作的赋值运算符的等价式
JS的递增/递减运算符和带操作的赋值运算符的等价式
发布时间:2016-12-30 来源:查字典编辑
摘要:1.递增/递减运算符等价式a=b++;a=b;b=b+1;a=++b;b=b+1;b=b;a=b--;a=b;b=b-1;a=--b;b=b...

1.递增/递减运算符等价式

a=b++; <=> a=b;b=b+1;

a=++b; <=> b=b+1;b=b;

a=b--; <=> a=b;b=b-1;

a=--b; <=> b=b-1;b=b;

所以,a=5;b=6;var3=a++*--b,结果为25

2.带操作的赋值运算符等价式

a*=b;<=> a=a*b;

a/=b; <=> a=a/b;

a+=b;<=> a=a+b;

a-=b; <=> a=a-b;

a%=b; <=> a=a%b;

a&=b;<=> a=a&b; //从&=开始,下边都是逐位运算符

a|=b; <=> a=a|b;

a^=b;<=> a=a^b;

a>>=b;<=> a=a>>b;

a<<=b;<=> a=a<<b;

a>>>=b;<=> a=a>>b; //C#没有此运算符

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类