為什麼避免在 JavaScript 中使用增量 (“++”) 和遞減 (“--”) 運算子?


應避免使用增量和遞減運算子,因為它可能導致意外結果。以下列出了一些條件

在賦值語句中,它可能導致不必要的結果

示例

即時演示

<html>
   <body>
      <script>
         var a = 5;
         var b = ++a; var c = a++;
         var d = ++c;
         document.write(a);
         document.write("\r"+b);
         document.write("\r"+c);
         document.write("\r"+d);
      </script>
   </body>
</html>

輸出

運算子和變數之間的空白也可能導致意外結果

a = b = c = 1; ++a ; b -- ; c;

更新日期:15-Jun-2020

421 次瀏覽

開啟你的 職業生涯

透過完成課程來獲得認證

開始
廣告
© . All rights reserved.