JavaScript中的a ++和++ a有什么区别?

++ a在递增后返回a的值。由于++在操作数之前,因此它是预递增运算符。

a ++在递增之前返回a的值。它是后递增运算符,因为++放在操作数之后。

示例

您可以尝试运行以下代码以了解i ++和++ i之间的区别-

<html>
   <body>  
      <script>
          var a =10;
          var b =20;
          //预增量运算符
          a = ++a;
          document.write("++a = "+a);            
          //后增量运算符
          b = b++;
          document.write("<br> b++ = "+b);
      </script>
   </body>
</html>