74 lines
1.2 KiB
JavaScript
74 lines
1.2 KiB
JavaScript
!foo in bar;
|
|
(!foo in bar);
|
|
!(foo in bar);
|
|
(!foo) in bar;
|
|
|
|
!foo instanceof Bar;
|
|
(!foo instanceof Bar);
|
|
!(foo instanceof Bar);
|
|
(!foo) instanceof Bar;
|
|
|
|
~foo in bar;
|
|
(~foo in bar);
|
|
~(foo in bar);
|
|
(~foo) in bar;
|
|
|
|
~foo instanceof Bar;
|
|
(~foo instanceof Bar);
|
|
~(foo instanceof Bar);
|
|
(~foo) instanceof Bar;
|
|
|
|
+foo in bar;
|
|
(+foo in bar);
|
|
+(foo in bar);
|
|
(+foo) in bar;
|
|
|
|
+foo instanceof Bar;
|
|
(+foo instanceof Bar);
|
|
+(foo instanceof Bar);
|
|
(+foo) instanceof Bar;
|
|
|
|
-foo in bar;
|
|
(-foo in bar);
|
|
-(foo in bar);
|
|
(-foo) in bar;
|
|
|
|
-foo instanceof Bar;
|
|
(-foo instanceof Bar);
|
|
-(foo instanceof Bar);
|
|
(-foo) instanceof Bar;
|
|
|
|
void 0 in bar;
|
|
(void 0 in bar);
|
|
void (0 in bar);
|
|
(void 0) in bar;
|
|
|
|
void 0 instanceof bar;
|
|
(void 0 instanceof bar);
|
|
void (0 instanceof bar);
|
|
(void 0) instanceof bar;
|
|
|
|
delete 0 in bar;
|
|
(delete 0 in bar);
|
|
delete (0 in bar);
|
|
(delete 0) in bar;
|
|
|
|
delete 0 instanceof bar;
|
|
(delete 0 instanceof bar);
|
|
delete (0 instanceof bar);
|
|
(delete 0) instanceof bar;
|
|
|
|
typeof 0 in bar;
|
|
(typeof 0 in bar);
|
|
typeof (0 in bar);
|
|
(typeof 0) in bar;
|
|
|
|
typeof 0 instanceof bar;
|
|
(typeof 0 instanceof bar);
|
|
typeof (0 instanceof bar);
|
|
(typeof 0) instanceof bar;
|
|
|
|
++x instanceof bar; // not ambiguous, because ++(x instanceof bar) is obviously invalid
|
|
|
|
!!foo instanceof Bar;
|