Вирази та оператори — javascript | ВебДоки
Addition (
+)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Addition assignment (x += y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Assignment (x = y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
async function expression
Chrome
Full support
55
Edge
Full support
15
Firefox
Full support
52
Internet Explorer
No support
Ні
Opera
Full support
42
Safari
Full support
10.1
WebView Android
Full support
55
Chrome Android
Full support
55
Firefox for Android
Full support
52
Opera Android
Full support
42
Safari on iOS
Full support
10.3
Samsung Internet
Full support
6.0
Deno
Full support
1.0
Node.js
Full support
7.6.0
async function* expression
Chrome
Full support
63
Edge
Full support
79
Firefox
Full support
55
Internet Explorer
No support
Ні
Opera
Full support
50
Safari
Full support
12
WebView Android
Full support
63
Chrome Android
Full support
63
Firefox for Android
Full support
55
Opera Android
Full support
46
Safari on iOS
Full support
12
Samsung Internet
Full support
8.0
Deno
Full support
1.0
Node.js
Full support
10.0.0
await
Chrome
Full support
55
Edge
Full support
14
Firefox
Full support
52
Internet Explorer
No support
Ні
Opera
Full support
42
Safari
Full support
10.1
WebView Android
Full support
55
Chrome Android
Full support
55
Firefox for Android
Full support
52
Opera Android
Full support
42
Safari on iOS
Full support
10.3
Samsung Internet
Full support
6.0
Deno
Full support
1.0
Node.js
Full support
7.6.0
Use at module top level
Chrome Full support 89 Edge Full support 89 Firefox Full support 89 Internet Explorer No support Ні Opera Full support 75 Safari Full support 15 WebView Android Full support 89 Chrome Android Full support 89 Firefox for Android Full support 89 Opera Android Full support 63 Safari on iOS Full support 15 Samsung Internet Full support 15.0 Deno Full support 1.0 Node.js Full support 14.8.0footnote
Bitwise AND (a & b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise AND assignment (x &= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise NOT (~a)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise OR (a | b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise OR assignment (x |= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise XOR (a ^ b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise XOR assignment (x ^= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
class
Chrome
Full support
42
Edge
Full support
13
Firefox
Full support
45
Internet Explorer
No support
Ні
Opera
Full support
29
Safari
Full support
7
WebView Android
Full support
42
Chrome Android
Full support
42
Firefox for Android
Full support
45
Opera Android
Full support
29
Safari on iOS
Full support
7
Samsung Internet
Full support
4.0
Deno
Full support
1.0
Node.js
Full support
6.0.0
Comma operator
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Conditional operator (c ? t : f)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Decrement (--)
Chrome
Full support
2
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
4
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
3.2
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
delete
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
4
Opera
Full support
9
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Destructuring assignment
Chrome
Full support
49
Edge
Full support
14
Firefox
Full support
41footnote
Internet Explorer No support Ні Opera Full support 36 Safari Full support 8 WebView Android Full support 49 Chrome Android Full support 49 Firefox for Android Full support 41footnote
Opera Android Full support 36 Safari on iOS Full support 8 Samsung Internet Full support 5.0 Deno Full support 1.0 Node.js Full support 6.0.0Computed property names
Chrome Full support 49 Edge Full support 14 Firefox Full support 41 Internet Explorer No support Ні Opera Full support 36 Safari Full support 10 WebView Android Full support 49 Chrome Android Full support 49 Firefox for Android Full support 41 Opera Android Full support 36 Safari on iOS Full support 10 Samsung Internet Full support 5.0 Deno Full support 1.0 Node.js Full support 6.0.0Rest in arrays
Chrome Full support 49 Edge Full support 16 Firefox Full support 41 Internet Explorer No support Ні Opera Full support 36 Safari Full support 9.1 WebView Android Full support 49 Chrome Android Full support 49 Firefox for Android Full support 41 Opera Android Full support 36 Safari on iOS Full support 9.3 Samsung Internet Full support 5.0 Deno Full support 1.0 Node.js Full support 6.0.0Rest in objects
Chrome Full support 60 Edge Full support 79 Firefox Full support 55 Internet Explorer No support Ні Opera Full support 47 Safari Full support 11.1 WebView Android Full support 60 Chrome Android Full support 60 Firefox for Android Full support 55 Opera Android Full support 44 Safari on iOS Full support 11.3 Samsung Internet Full support 8.0 Deno Full support 1.0 Node.js Full support 8.3.0 Division (/)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Division assignment (x /= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Equality (a == b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Exponentiation (**)
Chrome
Full support
52
Edge
Full support
14
Firefox
Full support
52
Internet Explorer
No support
Ні
Opera
Full support
39
Safari
Full support
10.1
WebView Android
Full support
51
Chrome Android
Full support
52
Firefox for Android
Full support
52
Opera Android
Full support
41
Safari on iOS
Full support
10.3
Samsung Internet
Full support
6.0
Deno
Full support
1.0
Node.js
Full support
7.0.0
Exponentiation assignment (x **= y)
Chrome
Full support
52
Edge
Full support
14
Firefox
Full support
52
Internet Explorer
No support
Ні
Opera
Full support
39
Safari
Full support
10.1
WebView Android
Full support
51
Chrome Android
Full support
52
Firefox for Android
Full support
52
Opera Android
Full support
41
Safari on iOS
Full support
10.3
Samsung Internet
Full support
6.0
Deno
Full support
1.0
Node.js
Full support
7.0.0
function expression
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Trailing comma in parameters
Chrome Full support 58 Edge Full support 14 Firefox Full support 52 Internet Explorer No support Ні Opera Full support 45 Safari Full support 10 WebView Android Full support 58 Chrome Android Full support 58 Firefox for Android Full support 52 Opera Android Full support 43 Safari on iOS Full support 10 Samsung Internet Full support 7.0 Deno Full support 1.0 Node.js Full support 8.0.0function* expression
Chrome
Full support
49
Edge
Full support
12
Firefox
Full support
26
Internet Explorer
No support
Ні
Opera
Full support
36
Safari
Full support
10
WebView Android
Full support
49
Chrome Android
Full support
49
Firefox for Android
Full support
26
Opera Android
Full support
36
Safari on iOS
Full support
10
Samsung Internet
Full support
5.0
Deno
Full support
1.0
Node.js
Full support
4.0.0
Trailing comma in parameters
Chrome Full support 58 Edge Full support 79 Firefox Full support 52 Internet Explorer No support Ні Opera Full support 45 Safari Full support 10 WebView Android Full support 58 Chrome Android Full support 58 Firefox for Android Full support 52 Opera Android Full support 43 Safari on iOS Full support 10 Samsung Internet Full support 7.0 Deno Full support 1.0 Node.js Full support 8.0.0 Greater than (a > b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Greater than or equal (a >= b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Grouping operator ()
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
in
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
5.5
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Increment (++)
Chrome
Full support
2
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
4
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
3.2
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Inequality (a != b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
instanceof
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
5
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise left shift (a << b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Left shift assignment (x <<= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Less than (a < b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Less than or equal (a <= b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Logical AND (&&)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Logical AND assignment (x &&= y)
Chrome
Full support
85
Edge
Full support
85
Firefox
Full support
79
Internet Explorer
No support
Ні
Opera
Full support
71
Safari
Full support
14
WebView Android
Full support
85
Chrome Android
Full support
85
Firefox for Android
Full support
79
Opera Android
Full support
60
Safari on iOS
Full support
14
Samsung Internet
Full support
14.0
Deno
Full support
1.2
Node.js
Full support
15.0.0
Logical NOT (!)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Logical nullish assignment (x ??= y)
Chrome
Full support
85
Edge
Full support
85
Firefox
Full support
79
Internet Explorer
No support
Ні
Opera
Full support
71
Safari
Full support
14
WebView Android
Full support
85
Chrome Android
Full support
85
Firefox for Android
Full support
79
Opera Android
Full support
60
Safari on iOS
Full support
14
Samsung Internet
Full support
14.0
Deno
Full support
1.2
Node.js
Full support
15.0.0
Logical OR (||)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Logical OR assignment (x ||= y)
Chrome
Full support
85
Edge
Full support
85
Firefox
Full support
79
Internet Explorer
No support
Ні
Opera
Full support
71
Safari
Full support
14
WebView Android
Full support
85
Chrome Android
Full support
85
Firefox for Android
Full support
79
Opera Android
Full support
60
Safari on iOS
Full support
14
Samsung Internet
Full support
14.0
Deno
Full support
1.2
Node.js
Full support
15.0.0
Multiplication (*)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Multiplication assignment (x *= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
new
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
new.target
Chrome
Full support
46
Edge
Full support
13
Firefox
Full support
41
Internet Explorer
No support
Ні
Opera
Full support
33
Safari
Full support
11
WebView Android
Full support
46
Chrome Android
Full support
46
Firefox for Android
Full support
41
Opera Android
Full support
33
Safari on iOS
Full support
11
Samsung Internet
Full support
5.0
Deno
Full support
1.0
Node.js
Full support
5.0.0
Nullish coalescing operator (??)
Chrome
Full support
80
Edge
Full support
80
Firefox
Full support
72
Internet Explorer
No support
Ні
Opera
Full support
67
Safari
Full support
13.1
WebView Android
Full support
80
Chrome Android
Full support
80
Firefox for Android
Full support
79
Opera Android
Full support
57
Safari on iOS
Full support
13.4
Samsung Internet
Full support
13.0
Deno
Full support
1.0
Node.js
Full support
14.0.0
Object initializer
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
1
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Computed property names
Chrome Full support 47 Edge Full support 12 Firefox Full support 34 Internet Explorer No support Ні Opera Full support 34 Safari Full support 8 WebView Android Full support 47 Chrome Android Full support 47 Firefox for Android Full support 34 Opera Android Full support 34 Safari on iOS Full support 8 Samsung Internet Full support 5.0 Deno Full support ?null Node.js Full support 4.0.0Shorthand method names
Chrome Full support 47 Edge Full support 12 Firefox Full support 34 Internet Explorer No support Ні Opera Full support 34 Safari Full support 9 WebView Android Full support 47 Chrome Android Full support 47 Firefox for Android Full support 34 Opera Android Full support 34 Safari on iOS Full support 9 Samsung Internet Full support 5.0 Deno Full support ?null Node.js Full support 4.0.0Shorthand property names
Chrome Full support 47 Edge Full support 12 Firefox Full support 33 Internet Explorer No support Ні Opera Full support 34 Safari Full support 9 WebView Android Full support 47 Chrome Android Full support 47 Firefox for Android Full support 33 Opera Android Full support 34 Safari on iOS Full support 9 Samsung Internet Full support 5.0 Deno Full support ?null Node.js Full support 4.0.0Spread properties
Chrome Full support 60 Edge Full support 79 Firefox Full support 55 Internet Explorer No support Ні Opera Full support 47 Safari Full support 11.1 WebView Android Full support 60 Chrome Android Full support 60 Firefox for Android Full support 55 Opera Android Full support 44 Safari on iOS Full support 11.3 Samsung Internet Full support 8.0 Deno Full support ?null Node.js Full support 8.3.0 Optional chaining operator (?.)
Chrome
Full support
80
Edge
Full support
80
Firefox
Full support
74
Internet Explorer
No support
Ні
Opera
Full support
67
Safari
Full support
13.1
WebView Android
Full support
80
Chrome Android
Full support
80
Firefox for Android
Full support
79
Opera Android
Full support
57
Safari on iOS
Full support
13.4
Samsung Internet
Full support
13.0
Deno
Full support
1.0
Node.js
Full support
14.0.0
Property accessors
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Remainder (%)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Remainder assignment (x %= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise right shift (a >> b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Right shift assignment (x >>= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Strict equality (a === b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
4
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Strict inequality (a !== b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
4
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Subtraction (-)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Subtraction assignment (x -= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
super
Chrome
Full support
42
Edge
Full support
13
Firefox
Full support
45
Internet Explorer
No support
Ні
Opera
Full support
29
Safari
Full support
7
WebView Android
Full support
42
Chrome Android
Full support
42
Firefox for Android
Full support
45
Opera Android
Full support
29
Safari on iOS
Full support
7
Samsung Internet
Full support
4.0
Deno
Full support
1.0
Node.js
Full support
6.0.0
this
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
4
Opera
Full support
9.5
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
typeof
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Unary negation (-)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Unary plus (+)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
4
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Bitwise unsigned right shift (a >>> b)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
Unsigned right shift assignment (x >>>= y)
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
3
Opera
Full support
3
Safari
Full support
1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
1
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
void
Chrome
Full support
1
Edge
Full support
12
Firefox
Full support
1
Internet Explorer
Full support
5
Opera
Full support
4
Safari
Full support
3.1
WebView Android
Full support
1
Chrome Android
Full support
18
Firefox for Android
Full support
4
Opera Android
Full support
10.1
Safari on iOS
Full support
3
Samsung Internet
Full support
1.0
Deno
Full support
1.0
Node.js
Full support
0.10.0
yield
Chrome
Full support
39
Edge
Full support
12
Firefox
Full support
26footnote
Internet Explorer No support Ні Opera Full support 26 Safari Full support 10 WebView Android Full support 39 Chrome Android Full support 39 Firefox for Android Full support 26footnote
Opera Android Full support 26 Safari on iOS Full support 10 Samsung Internet Full support 4.0 Deno Full support 1.0 Node.js Full support 4.0.0yield*
Chrome
Full support
39
Edge
Full support
12
Firefox
Full support
27footnote
Internet Explorer No support Ні Opera Full support 26 Safari Full support 10 WebView Android Full support 39 Chrome Android Full support 39 Firefox for Android Full support 27footnote
Opera Android Full support 26 Safari on iOS Full support 10 Samsung Internet Full support 4.0 Deno Full support 1.0 Node.js Full support 4.0.0