>  기사  >  웹 프론트엔드  >  js의 연산자 우선 순위

js의 연산자 우선 순위

下次还敢
下次还敢원래의
2024-05-09 00:45:27529검색

연산자 우선순위는 JavaScript에서 연산자 실행 순서를 결정합니다. 괄호() 대괄호 [] 점 단항 연산자 곱셈 및 나눗셈 덧셈 및 뺄셈 비교 연산자 논리 AND 논리. OR 삼항 연산자 할당 연산자 쉼표 연산자

js의 연산자 우선 순위

JavaScript 연산자 우선 순위

JavaScript에서는 연산자의 우선 순위에 따라 연산자가 실행되는 순서가 결정됩니다. 동일한 코드 줄에 여러 연산자가 있는 경우 우선 순위가 높은 연산자가 먼저 실행됩니다.

연산자 우선 순위(높음에서 낮음):

  • 둥근 괄호()
  • 대괄호[]
  • 점.
  • 단항 연산자(예: !, - , + +, --)
  • 곱셈과 나눗셈(*, /, %)
  • 덧셈과 뺄셈(+, -)
  • 비교 연산자(==, !=, >, <, = , +=, -=)
  • 쉼표 연산자,
  • 예:
  • 다음 식에서 곱셈 연산자(*)는 더하기 연산자(+)보다 우선순위가 높습니다.
    <code class="js">const result = 2 + 3 * 4; // 结果为 14</code>
  • 그리고 다음 표현식에서 괄호는 곱하기 연산자보다 우선순위가 높습니다.
  • <code class="js">const result = (2 + 3) * 4; // 结果为 20</code>
    참고:
  • 두 연산자의 우선순위가 동일한 경우 왼쪽에서 오른쪽으로 실행됩니다.
괄호를 사용하여 작업 순서를 강제할 수 있습니다.

일부 연산자에는 왼쪽과 오른쪽 연관성이 있습니다. 즉, 왼쪽에서 오른쪽으로 또는 오른쪽에서 왼쪽으로 실행된다는 의미입니다.

위 내용은 js의 연산자 우선 순위의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.