| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
The table below details some of the client-side ECMAScript features we use to provide the largest and most advanced development platform in the world.
| ... | Google Chrome | Microsoft Edge | Mozilla Firefox | Apple Safari | Opera | Samsung Internet | |
|---|---|---|---|---|---|---|---|
Base Objects & Functions |
|||||||
| queueMicrotask Function | ! |
71+ |
79+ |
69+ |
12.1+ |
58+ |
10.0+ |
| HTMLDialogElement Constructor | ! |
37+ |
79+ |
98+ |
15.4+ |
24+ |
4.0+ |
| globalThis Object | ! |
71+ |
79+ |
65+ |
12.1+ |
58+ |
10.0+ |
| Object.fromEntries | ! |
73+ |
79+ |
63+ |
12.1+ |
60+ |
11.0+ |
| Array.flatMap | ! |
69+ |
79+ |
62+ |
12+ |
56+ |
10.0+ |
| String.trimEnd | ! |
66+ |
79+ |
61+ |
12+ |
53+ |
9.0+ |
| String.matchAll | ! |
73+ |
79+ |
67+ |
13+ |
60+ |
11.0+ |
| String.replaceAll | ! |
85+ |
85+ |
77+ |
13.1+ |
71+ |
14.0+ |
| Promise.allSettled | ! |
76+ |
79+ |
71+ |
13+ |
63+ |
12.0+ |
| Promise.any | ! |
85+ |
85+ |
79+ |
14+ |
71+ |
14+ |
| String.prototype.at | ! |
92+ |
92+ |
90+ |
15.4+ |
65+ |
16.0+ |
| Array.prototype.at | ! |
92+ |
92+ |
90+ |
15.4+ |
65+ |
16.0+ |
| Object.hasOwn | ! |
93+ |
93+ |
92+ |
15.4+ |
79+ |
17.0+ |
| AbortSignal.abort | ! |
93+ |
93+ |
88+ |
15+ |
79+ |
17.0+ |
| AbortSignal.timeout | ! |
103+ |
103+ |
100+ |
16+ |
89+ |
16+ |
| AggregateError | ! |
85+ |
85+ |
79+ |
14+ |
71+ |
14.0+ |
| BroadcastChannel | ! |
54+ |
79+ |
38+ |
15.4+ |
41+ |
6.0+ |
| Crypto.randomUUID | ! |
92+ |
92+ |
95+ |
15.4+ |
78+ |
16.0+ |
| Element.replaceChildren | ! |
86+ |
86+ |
78+ |
14+ |
72+ |
14.0+ |
| HTMLFormElement.requestSubmit | ! |
76+ |
79+ |
75+ |
16+ |
63+ |
12.0+ |
Polyfilled Features |
|||||||
| ClipboardItem | * |
66+ † |
79+ † |
87+ † |
13.1+ |
53+ † |
9.0+ † |
| Element.checkVisibility | * |
105+ |
105+ |
106+ |
17.4+ |
91+ |
20.0+ |
| navigator.clipboard | * |
86+ |
79+ |
63+ † |
13.1+ |
63+ † |
12.0+ † |
| requestIdleCallback | * |
47+ |
79+ |
55+ |
* |
34+ |
5.0+ |
| HTMLElement.popover | * |
114+ |
114+ |
125+ |
17+ |
100+ |
23.0+ |
| HTMLElement.popover = 'hint' | * |
114+ |
114+ |
125+ |
17+ |
+ |
12.0+ |
| beforetoggle on Dialog | * |
132+ |
132+ |
133+ |
* |
117+ |
* |
| command & commandfor | * |
135+ |
* |
* |
* |
* |
* |
Native Syntax |
|||||||
| Exponentiation Operator | ! |
52+ |
14+ |
52+ |
10.1+ |
39+ |
6.0+ |
| Object Rest/Spead | ! |
60+ |
79+ |
55+ |
11.1+ |
47+ |
8.2+ |
| RegExp Named Capture Groups | ! |
64+ |
79+ |
78+ |
11.1+ |
51+ |
9.0+ |
| Async Generators & for await |
!
|
63+ |
79+ |
57+ |
11+ |
50+ |
8.0+ |
| Optional Catch Binding | ! |
66+ |
79+ |
58+ |
11.1+ |
53+ |
9.0+ |
| Optional Chaining Operator (?.) | ! |
80+ |
80+ |
74+ |
13.1+ |
67+ |
13.0+ |
| Nullish Coalescing Operator (??) | ! |
80+ |
80+ |
72+ |
13.1+ |
67+ |
13.0+ |
| Logical Nullish Assignment (??=) | ** |
85+ |
85+ |
79+ |
14+ |
71+ |
14.0+ |
| Public Class Fields | ** |
72+ |
79+ |
69+ |
14.1+ |
60+ |
11.0+ |
| Private Class Fields | ** |
74+ |
79+ |
90+ |
14.1+ |
62+ |
11.0+ |
| Static Class Blocks | ** |
94+ |
94+ |
93+ |
16.4+ |
80+ |
17.0+ |
Transpiled Native Syntax |
|||||||
| Decorators | ** |
** |
** |
** |
** |
** |
** |
| Back | FazBrowse Home | New Git URL |