Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

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;