慕运维0036432
2018-06-25 22:09
为什么++在前面 和++在后面得出来的值是不一样的,++在前面和在后面有什么区别吗?
var a=2;
var b=1;
++a先进行赋值 a=3 再进行运算a+b=4
a++先运算,运算的时候a=2,a+b=3,然后再进行赋值,此时a=3
myrr++ :先引用后增加 ++myrr :先增加后引用myrr++ :先在myrr所在的表达式中使用myrr的当前值,后让myrr加1 ++myrr :让myrr先加1,然后在myrr所在的表达式中使用myrr的新值
myrr++
这个是myrr=myrr+1
++myrr
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题
回答 3
回答 1