BASELINE NowYouCanUse.com
Web Platform Baseline Status Breakdown Total Features: 1191
Search: Reset ×
Categories: All CSS (101) HTML elements (98) Selectors (46) JavaScript (43) Forms (40)
WebGL extensions (37) WebAssembly (22) Media queries (21) Fonts (19) Performance (19) Text (19) Scrolling (18) Arrays (17) Layout (17) HTML (16) Progressive web app (15) Typed arrays (14) Units (14) Canvas (13) Background (12) Color types (12) Media elements (12) Strings (12) Clipping, shapes, and masking (11) Security (11) Web components (11) WebXR (11) Typographic font features (10) Animation (9) Internationalization (9) Reporting (9) Text wrap (9) Clipboard (8) Workers (8) Containment (7) DOM (7) Fetch (7) JavaScript modules (7) Print media (7) Sensors (7) CSS object models (6) Image formats (6) Iterators (6) Landmark elements (6) Positioning (6) Promises (6) SVG (6) Storage (6) Streams (6) Credential management (5) Custom elements (5) Explicit defaults (5) Font synthesis (5) HTTP (5) Messaging (5) Multi-column (5) Resource hints (5) Ruby (5) Selection (5) Speech (5) Transitions (CSS) (5) View transitions (5) Web audio (5) WebGL (5) Container queries (4) Cookies (4) Counters (4) File system access (4) Flexbox (4) Gamepad (4) Grid (4) Images (4) Lists (4) Primitive types (4) Regular expressions (4) WebDriver (4) WebRTC (4) Blend mode (3) Borders and outlines (3) Gradients (3) Image scaling (3) JSON (3) Maps (3) MathML (3) Payments (3) Reading order (3) Scroll markers (3) Transforms (3) WebAuthn (3) WebGPU (3) White space (3) Worklets (3) XML (3) Collections (2) Compute pressure (2) Geolocation (2) IndexedDB (2) Parsing and serialization (2) Resource integrity (2) Sets (2) Text fragments (2) WebMCP (2) CSS environment variables (1)
Showing 14 of 14 features

2025

2 features
• September 2025

The static Uint8Array.fromBase64() method and the Uint8Array instance methods toBase64() and setFromBase64() convert to and from base64 strings. Similarly, the static Uint8Array.fromHex() method and the instance methods toHex() and setFromHex() convert to and from hex strings.

Chrome 140
Firefox 133
Safari 18.2
Edge 140
Baseline Date: Sep 5, 2025
• April 2025
Newly Available

Float16Array is a typed array of 16-bit floating point numbers.

Chrome 135
Firefox 129
Safari 18.2
Edge 135
Baseline Date: Apr 4, 2025

2023

1 features
• July 2023
Widely Available

The toReversed(), toSorted(), toSpliced(), and with() methods of arrays and typed arrays return changed copies of arrays. They stand in contrast to methods such as sort() or reverse() that change arrays in place.

Chrome 110
Firefox 115
Safari 16
Edge 110
Baseline Date: Jul 4, 2023

2022

2 features
• August 2022

The findLast() and findLastIndex() methods of arrays and typed arrays search an array in reverse order for the first item that satisfies a test function.

Chrome 97
Firefox 104
Safari 15.4
Edge 97
Baseline Date: Aug 23, 2022
• March 2022
Widely Available

The at() method of arrays and typed arrays returns the item at an index, including negative indices for getting items relative to the end of an array. Also known as the relative indexing method.

Chrome 92
Firefox 90
Safari 15.4
Edge 92
Baseline Date: Mar 14, 2022

2016

8 features
• September 2016
Widely Available

The copyWithin() method of arrays and typed arrays shifts or copies items of an array to another index of the array without changing its length.

Chrome 45
Firefox 34
Safari 10
Edge 12
Baseline Date: Sep 20, 2016
Widely Available

The fill() method of arrays and typed arrays sets all or some items of an array to a given a value.

Chrome 45
Firefox 37
Safari 10
Edge 12
Baseline Date: Sep 20, 2016

The find() and findIndex() methods of arrays and typed arrays search an array for the first item that satisfies a test function.

Chrome 45
Firefox 37
Safari 10
Edge 12
Baseline Date: Sep 20, 2016
Widely Available

The includes() method of arrays and typed arrays returns whether a given value appears in the array.

Chrome 47
Firefox 43
Safari 10
Edge 14
Baseline Date: Sep 20, 2016
Widely Available

The Array.from() and typed array .from() static methods copy items from an iterable or array-like object to make a new array.

Chrome 45
Firefox 38
Safari 10
Edge 12
Baseline Date: Sep 20, 2016
Widely Available

The Array.of() and typed array .of() static methods create new arrays from the values of any number of arguments.

Chrome 45
Firefox 38
Safari 10
Edge 12
Baseline Date: Sep 20, 2016

Typed array iteration methods

Chrome 45
Firefox 38
Safari 10
Edge 12
Baseline Date: Sep 20, 2016
Widely Available

Typed arrays are iterable with the for … of statement and enumerable with the methods entries(), keys(), and values().

Chrome 45
Firefox 37
Safari 10
Edge 12
Baseline Date: Sep 20, 2016

2015

1 features
• July 2015

Typed arrays are ordered lists of JavaScript values, where all values are of the same numerical type, such as 8-bit integers or 32-bit floating point numbers.

Chrome 7
Firefox 4
Safari 5.1
Edge 12
Baseline Date: Jul 29, 2015