Wartość1 : wartość2 Jeśli warunek jest spełniony,
Wartość1 : wartość2
Jeśli warunek jest spełniony, to zwracana jest wartość1, w przeciwnym wypadku zwracana jest wartość2 (C|2|3|I),
Operatory łańcuchowe — istnieją dwa operatory łańcuchowe, pierwszym jest operator konkatenacji (połączenia) – +, powoduje on powstanie łańcucha znaków zawierającego wartości operandu lewostronnego i prawostronnego, dostępny jest także operator przypisania i konkatenacji (+=) (C|2|3|I),
typeof — jest to operator jednoargumentowy, który powoduje zwrócenie typu jego operandu, możliwe wartości zwrócone przez ten operator to: object, string, number, boolean, function, undefined (C|3|I),
void — jest to operator jednoargumentowy, którego operandem jest wyrażenie,