Click a JavaScript Operator or Special Operator in the table below to see in-depth information on it.
Operators and Special Operators
Operators |
Special Operators |
Arithmetic Operators
(+, -, *, /, %, ++, --, unary +, unary -) |
Comma Operator
(,) |
Assignment Operators
(=, +=, -=, *=, /=, %=, &=, |=), ^=, <<=, >>=, >>>= |
Conditional Operator
(condition ? expressionIfTrue : expressionIfFalse) |
Bitwise Operators
(&, |, ^, ~, <<, >>, >>>) |
delete Operator
(delete) |
Comparison Operators
(==, !=, <, <=, >, >=, ===, !==) |
function Operator
(function) |
Logical Operators
(&&, ||, !) |
get Operator
(get) |
Member Operators
(object.property and object["property"]) |
in Operator
(in) |
String Operators
(+ and +=) |
instanceof Operator
(instanceof) |
|
new Operator
(new) |
|
set Operator
(set) |
|
this Operator
(this) |
|
typeof Operator
(typeof) |
|
void Operator
(void) |