為什麼我們不應該在 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;

更新於:19-6-2020

159 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始吧
廣告
© . All rights reserved.