The primary operators include those used for creating Array and Object literals, grouping expressions, calling functions, instantiating class instances, and accessing properties. All of the operators in this table have equal precedence.
| Operator | Operation performed |
| [] | Array initialization |
| {x:y} | Object initialization |
| () | Grouping |
| f(x) | Function called |
| new | Constructor called |
| x.y x[y] | Property access |
| <></> | XMLList initialization (E4X) |
| @ | Attribute access (E4X) |
| :: | Name qualifier (E4X) |
| .. | Descendant accessor (E4X) |