Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

グループ化演算子

この記事は編集レビューを必要としています。ぜひご協力ください

この翻訳は不完全です。英語から この記事を翻訳 してください。

グループ化演算子( )は、式での評価の優先順位を制御します.

構文

 ( )

説明

グループ化演算子は、通常のoperator precedenceを上書きするために式または部分式の周りの括弧のペアで構成されます。そのため、低い優先順位を持つ式をより高い優先順位を持つ式の前に評価することができます。

最初に乗算と除算、次に加算と引き算の優先順位を上書きして、最初に加算を評価します。

var a = 1;
var b = 2;
var c = 3;

// default precedence
a + b * c     // 7
// evaluated by default like this
a + (b * c)   // 7

// now overriding precedence 
// addition before multiplication   
(a + b) * c   // 9

// which is equivalent to
a * c + b * c // 9

仕様

仕様 ステータス コメント
ECMAScript第1版 標準 初期定義。JavaScript 1.0で実装
ECMAScript 5.1 (ECMA-262)
The definition of 'The Grouping Operator' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'The Grouping Operator' in that specification.
Standard  

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) (有) (有) (有) (有)
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) (有) (有) (有) (有) (有)

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: mamodayo, shide55
 最終更新者: mamodayo,