第9回 ECMA-262 Edition5.1読書会 - ECMA262-Edition5.1読書会 | Doorkeeper
帰りがけに仕事が立て込んでたのでいけませんでした。すみませんでした。
ので、ひとりで勝手に概要をまとめます。
11.5 乗除演算子
- *
- /
%
leftをMultiplicativeExpressionの評価結果とする
- leftValueをGetValue(left)とする
- rightをUnaryExpressionの評価結果とする
- rightValueをGetValue(right)とする
- leftNumをToNumber(leftValue)とする
- rightNumをToNumber(rightValue)とする
- 指定した演算をleftNumとrightNumへ適用した結果を返す
不明な用語
- left
- leftValue
- right
- rightValue
- leftNum
- rightNum
11.6 加減演算子
- +
- -
11.7 ビットシフト演算子
- <<
- >>
- <<<
11.8 関係演算子
- <
- >
- <=
- >=
- instanceof
- in
11.9 等価演算子
- ==
- !=
- (===) (markdownでうまくかけなかった)
- !==
11.10 二項ビット演算子
- &
- ^
- |
11.11 二項論理演算子
- ||
- &&
11.12 条件演算子
- ? :(三項演算子)
11.13 代入演算子
- =
11.14 コンマ演算子
- ,
詳細 ECMA-262-3 第3章 this - mixi Engineers' Blog
追記
ちょくちょく出てくるGetValueメソッドは実際に値を取り出すメソッド。
引数はReference型のオブジェクトで、Reference型とはECMAScriptの内部型のこと。