Expression
An expression specifies the computation of a value by applying operators and functions to operands.
An expression is one of the following:
- Assignment Expression
- Wrapped Expression
- Unary Expression
- Binary Expression
- Call Expression
- Index Expression
- Member Expression
- New Expression
- Instanceof Expression
- Async Expression
- Array Expression
- If Expression
- Identifiers
- Literals
Additionally the following keywords are also seen as an expression:
this super