ホームページ  >  記事  >  ウェブフロントエンド  >  jsにおける演算子の優先順位

jsにおける演算子の優先順位

下次还敢
下次还敢オリジナル
2024-05-09 00:45:27528ブラウズ

演算子の優先順位は、括弧 () 角括弧 [] ドット 単項演算子 乗算、除算、比較演算子、論理 AND の順に、演算子の実行順序を決定します。 OR 三項演算子 代入演算子 カンマ演算子

jsにおける演算子の優先順位

JavaScript 演算子の優先順位

JavaScript では、演算子の優先順位によって演算子の実行順序が決まります。コードの同じ行に複数の演算子がある場合、優先順位の高い演算子が最初に実行されます。

演算子の優先順位 (高から低):

  • 丸括弧 ()
  • 角括弧[]
  • dot.
  • 単項演算子 (!、- など) + +、--)
  • 乗算と除算 (*、/、%)
  • 加算と減算 (+、-)
  • 比較演算子 (==、!=、>、<、=) 、+=、-=)
  • カンマ演算子、
  • 例:
  • 次の式では、乗算演算子 (*) は加算演算子 (+) よりも優先されます。次の式では、かっこの優先順位が乗算演算子よりも高くなります。
    <code class="js">const result = 2 + 3 * 4; // 结果为 14</code>
  • 注: 2 つの演算子の優先順位が同じ場合、左から右の順に実行されます。 かっこを使用して操作の順序を強制することができます。
  • 一部の演算子には左と右の結合性があります。これは、左から右へ、または右から左へ実行されることを意味します。

以上がjsにおける演算子の優先順位の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。