扒扒javascipt前置++跟后置++的那些事

前置后置运算法则

++都是加1,但是前后置的作用不同
前置++:先运算后输出
后置++:先输出后运算

–都是减1,但是前后置作用不同
前置–:先运算后输出
后置–:先输出后运算

先乘除后加减,有小括号先算小括号里面的

前置++

前置++先运算后输出

var a=10;
 console.log(++a);
 //1+10
 //打印11

这里为什么要打印11呢?
根据前置运算法则,先运算后输出也就是相当于这个10在打印前先运算了一下,也就是10+1,所以等于11

后置++

猜你喜欢

转载自blog.csdn.net/qq_37547964/article/details/106043725