Miscellaneous Operators
JavaScript Operators
Some Miscellaneous JavaScript Operators are described below.
| Operator | Name / Link | Example |
|---|---|---|
| : | Colon | age : 45 |
| . | Member of | person.age |
| [ ] | Member of | person["age"] |
| ?. | Optional Chaining | x ?. y |
| ... | Spread | ...myArray |
| ( ) ? x : y | Ternary Conditional | (z < 18) ? x : y |
| ( ) | Expression | ( x + y ) |
| ( ) | Function Call | myFunction() |
| => | Arrow Function | (a, b) => a + b |
| new | Constructor | new Date() |
| delete | Delete | delete person.age |
| in | Relational in | "age" in person |
| instanceof | Instance of | x instance of Array |
| typeof | Type of | typeof "John" |
| void | Void | void(0) |
| yield | Delegate | yield.x |