a++和++a的区别

    技术2022-07-11  178

    先执行++a,变量a变成了11,++a返回11 变成 b=a++ + 11 此时a已经是11了,a++是当运算结束后,自身再加 于是b=11+11 后 a再自己执行递增a++

    <script type="text/javascript"> var a= 10 var b= a++ + ++a // 先执行++a,变量a变成了11,++a返回11 // b=11++ + 11 // b=11+11 后 a再自己执行递增a=11+1 console.log(b)//22 console.log(a)//12 </script>

    顺序:前加加 ——运算—— 后加加 总结,在运算中先不要管后++,无视他,运算前先把前++算好,进行赋值,然后运算,运算后再来后加加

    Processed: 0.012, SQL: 9