Declares a constant with block level scope
Spec | https://tc39.es/ecma262/#sec-let-and-const-declarations |
---|---|
Status | Other |
IE | Edge | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|---|
108 | |||||
107 | 107 | TP | |||
106 | 106 | 16.1 | |||
11 (5) | 105 | 105 | 105 | 16.0 | 91 |
10 | 104 | 104 | 104 | 15.6 | 90 |
9 | 103 | 103 | 103 | 15.5 | 89 |
8 | 102 | 102 | 102 | 15.4 | 88 |
Show all | |||||
7 | 101 | 101 | 101 | 15.2-15.3 | 87 |
6 | 100 | 100 | 100 | 15.1 | 86 |
5.5 | 99 | 99 | 99 | 15 | 85 |
98 | 98 | 98 | 14.1 | 84 | |
97 | 97 | 97 | 14 | 83 | |
96 | 96 | 96 | 13.1 | 82 | |
95 | 95 | 95 | 13 | 81 | |
94 | 94 | 94 | 12.1 | 80 | |
93 | 93 | 93 | 12 | 79 | |
92 | 92 | 92 | 11.1 | 78 | |
91 | 91 | 91 | 11 | 77 | |
90 | 90 | 90 | 10.1 (2) | 76 | |
89 | 89 | 89 | 10 (2) | 75 | |
88 | 88 | 88 | 9.1 (2,3) | 74 | |
87 | 87 | 87 | 9 (2,3) | 73 | |
86 | 86 | 86 | 8 (2,3) | 72 | |
85 | 85 | 85 | 7.1 (2,3) | 71 | |
84 | 84 | 84 | 7 (2,3) | 70 | |
83 | 83 | 83 | 6.1 (2,3) | 69 | |
81 | 82 | 81 | 6 (2,3) | 68 | |
80 | 81 | 80 | 5.1 (2,3) | 67 | |
79 | 80 | 79 | 5 (2) | 66 | |
18 | 79 | 78 | 4 (2) | 65 | |
17 | 78 | 77 | 3.2 (2) | 64 | |
16 | 77 | 76 | 3.1 (2) | 63 | |
15 | 76 | 75 | 62 | ||
14 | 75 | 74 | 60 | ||
13 | 74 | 73 | 58 | ||
12 | 73 | 72 | 57 | ||
72 | 71 | 56 | |||
71 | 70 | 55 | |||
70 | 69 | 54 | |||
69 | 68 | 53 | |||
68 | 67 | 52 | |||
67 | 66 | 51 | |||
66 | 65 | 50 | |||
65 | 64 | 49 | |||
64 | 63 | 48 | |||
63 | 62 | 47 | |||
62 | 61 | 46 | |||
61 | 60 | 45 | |||
60 | 59 | 44 | |||
59 | 58 | 43 | |||
58 | 57 | 42 | |||
57 | 56 | 41 | |||
56 | 55 | 40 | |||
55 | 54 | 39 | |||
54 | 53 | 38 | |||
53 | 52 | 37 | |||
52 | 51 | 36 | |||
51 | 50 | 35 (4) | |||
50 | 49 | 34 (4) | |||
49 | 48 (4) | 33 (4) | |||
48 | 47 (4) | 32 (4) | |||
47 | 46 (4) | 31 (4) | |||
46 | 45 (4) | 30 (4) | |||
45 | 44 (4) | 29 (4) | |||
44 | 43 (4) | 28 (4) | |||
43 | 42 (4) | 27 (2,3) | |||
42 | 41 (4) | 26 (2,3) | |||
41 | 40 (2,3) | 25 (2,3) | |||
40 | 39 (2,3) | 24 (2,3) | |||
39 | 38 (2,3) | 23 (2,3) | |||
38 | 37 (2,3) | 22 (2,3) | |||
37 | 36 (2,3) | 21 (2,3) | |||
36 | 35 (2,3) | 20 (2,3) | |||
35 (2) | 34 (2,3) | 19 (2,3) | |||
34 (2) | 33 (2,3) | 18 (2,3) | |||
33 (2) | 32 (2,3) | 17 (2,3) | |||
32 (2) | 31 (2,3) | 16 (2,3) | |||
31 (2) | 30 (2,3) | 15 (2,3) | |||
30 (2) | 29 (2,3) | 12.1 (1,3) | |||
29 (2) | 28 (2,3) | 12 (1,3) | |||
28 (2) | 27 (2,3) | 11.6 (1,3) | |||
27 (2) | 26 (2,3) | 11.5 (1) | |||
26 (2) | 25 (2,3) | 11.1 (1) | |||
25 (2) | 24 (2,3) | 11 (1) | |||
24 (2) | 23 (2,3) | 10.6 (1) | |||
23 (2) | 22 (2,3) | 10.5 (1) | |||
22 (2) | 21 (2,3) | 10.0-10.1 (1) | |||
21 (2) | 20 (2) | 9.5-9.6 | |||
20 (2) | 19 (2) | 9 | |||
19 (2) | 18 (2) | ||||
18 (2) | 17 (2) | ||||
17 (2) | 16 (2) | ||||
16 (2) | 15 (2) | ||||
15 (2) | 14 (2) | ||||
14 (2) | 13 (2) | ||||
13 (2) | 12 (2) | ||||
12 (1) | 11 (2) | ||||
11 (1) | 10 (2) | ||||
10 (1) | 9 (2) | ||||
9 (1) | 8 (2) | ||||
8 (1) | 7 (2) | ||||
7 (1) | 6 (2) | ||||
6 (1) | 5 (2) | ||||
5 (1) | 4 (2) | ||||
4 (1) | |||||
3.6 (1) | |||||
3.5 (1) | |||||
3 (1) | |||||
2 (1) |
Safari on iOS | Opera Mini | Android Browser | Blackberry Browser | Opera Mobile | Android Chrome | Android Firefox | IE Mobile | Android UC Browser | Samsung Internet | QQ Browser | Baidu Browser | KaiOS Browser |
---|---|---|---|---|---|---|---|---|---|---|---|---|
16.1 | ||||||||||||
16.0 | all (1,3) | 105 | 10 (2,3) | 64 | 105 | 104 | 11 | 13.4 | 18.0 | 13.1 | 13.18 | 2.5 |
15.6 | 4.4.3-4.4.4 (2,3) | 7 (2,3) | 12.1 (1,3) | 10 | 17.0 | |||||||
15.5 | 4.4 (2,3) | 12 (1,3) | 16.0 | |||||||||
15.4 | 4.2-4.3 (2,3) | 11.5 (1) | 15.0 | |||||||||
Show all | ||||||||||||
15.2-15.3 | 4.1 (2,3) | 11.1 (1) | 14.0 | |||||||||
15.0-15.1 | 4 (2,3) | 11 (1) | 13.0 | |||||||||
14.5-14.8 | 3 (2,3) | 10 (1) | 12.0 | |||||||||
14.0-14.4 | 2.3 (2) | 11.1-11.2 | ||||||||||
13.4-13.7 | 2.2 | 10.1 | ||||||||||
13.3 | 2.1 | 9.2 | ||||||||||
13.2 | 8.2 | |||||||||||
13.0-13.1 | 7.2-7.4 | |||||||||||
12.2-12.5 | 6.2-6.4 | |||||||||||
12.0-12.1 | 5.0-5.4 | |||||||||||
11.3-11.4 | 4 (4) | |||||||||||
11.0-11.2 | ||||||||||||
10.3 (2) | ||||||||||||
10.0-10.2 (2) | ||||||||||||
9.3 (2,3) | ||||||||||||
9.0-9.2 (2,3) | ||||||||||||
8.1-8.4 (2,3) | ||||||||||||
8 (2,3) | ||||||||||||
7.0-7.1 (2,3) | ||||||||||||
6.0-6.1 (2,3) | ||||||||||||
5.0-5.1 (2,3) | ||||||||||||
4.2-4.3 (2) | ||||||||||||
4.0-4.1 (2) | ||||||||||||
3.2 (2) |
const is recognized, but treated like var (no block scope, can be overwritten)
const does not have block scope
Only recognized when NOT in strict mode
Supported correctly in strict mode, otherwise supported without block scope
Not supported in for-in and for-of loops
Data by caniuse.com
Licensed under the Creative Commons Attribution License v4.0.
https://caniuse.com/const