123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- # Various operators
- abc instanceof def
- typeof abc
- delete abc
- abc::def
-
- abc + def
- abc - def
- abc * def
- abc / def
- abc % def
- abc & def
- abc | def
- abc ^ def
- abc >> def
- abc << def
- abc >>> def
- abc ? def
- abc && def
- abc and def
- abc || def
- abc or def
-
- abc += def
- abc -= def
- abc *= def
- abc /= def
- abc %= def
- abc &= def
- abc |= def
- abc ^= def
- abc >>= def
- abc <<= def
- abc >>>= def
- abc ?= def
- abc &&= def
- abc ||= def
-
- abc and= def
- abc or= def
-
- abc.def.ghi
- abc?.def?.ghi
-
- abc < def
- abc > def
- abc = def
- abc == def
- abc != def
- abc <= def
- abc >= def
-
- abc++
- abc--
- ++abc
- --abc
-
- # Nested operators
- abc[def] = ghi
- abc[def[ghi: jkl]] = 42
- @abc[def] = ghi
-
- abc["#{def = 42}"] = 42
- abc["#{def.ghi = 42}"] = 42
- abc["#{def[ghi] = 42}"] = 42
- abc["#{def['ghi']}"] = 42
-
- # Object assignments
- abc =
- def: 123
- DEF: 123
- @def: 123
- Def: 123
- 'def': 123
- 42: 123
-
- # Operators shouldn't be highlighted
- vector=
- wand=
-
- abc+++
- abc---
- abc ** def
- abc &&& def
- abc ^^ def
- abc ===== def
- abc <==== def
- abc >==== def
- abc +== def
- abc =^= def
|