| Operator | Description |
|---|---|
| + | Addition |
| - | Subtraction |
| * | Multiplication |
| / | Division |
| % | Modulus (Reminder) |
| ++ | Increment |
| -- | Decrement |
| Operator | Description |
|---|---|
| = = | Equal To |
| = = = | Exactly Equal To |
| != | Not Equal To |
| < | Less Than |
| > | Greater Than |
| <= | Less Than or Equal To |
| >= | Greater Than or Equal To |
| Operator | Description |
|---|---|
| = | Simple Assignment |
| += | Add and Assignment |
| -= | Subtract and Assignment |
| *= | Multiply and Assignment |
| /= | Divide and Assignment |
| %= | Modulus and Assignment |
| Operator | Description |
|---|---|
| && | Logical AND |
| || | Logical OR |
| ! | Logical NOT |
| Operator | Description |
|---|---|
| & | Bitwise AND |
| | | Bitwise OR |
| ^ | Bitwise XOR |
| ˜ | Bitwise NOT |
| << | Left Shift |
| >> | Right Shift |
| >>> | Right Shift with Zero |
| Operator | Description |
|---|---|
| NEW | Creates an instance of an object type. |
| DELETE | Deletes property of an object. |
| DOT(.) | Specifies the property or method. |
| VOID | Does not return any value. Used to return a URL with no value. |