1. Array.prototype.find

    The `find()` method returns the value of the first item in the array based on the result of the provided testing function.

  2. Array.prototype.findIndex

    The `findIndex()` method returns the index of the first element in the array that satisfies the provided testing function.

  3. flat & flatMap array methods

    Methods to flatten any sub-arrays found in an array by concatenating their elements.

  4. Array.prototype.includes

    Determines whether or not an array includes the given value, returning a boolean value (unlike `indexOf`).

  5. Asynchronous Clipboard API

    A modern, asynchronous Clipboard API based on Promises

  6. Async functions

    Async functions make it possible to treat functions returning Promise objects as if they were synchronous.

  7. Battery Status API

    Method to provide information about the battery status of the hosting device.

  8. Web Cryptography

    JavaScript API for performing basic cryptographic operations in web applications

  9. CSS :any-link selector

    The `:any-link` CSS pseudo-class matches all elements that match `:link` or `:visited`

  10. CSS Filter Effects

    Method of applying filter effects using the `filter` property to elements, matching filters available in SVG. Filter functions include blur, brightness, contrast, drop-shadow, grayscale, hue-rotate, invert, opacity, sepia and saturate.

  11. CSS Hyphenation

    Method of controlling when words at the end of lines should be hyphenated using the "hyphens" property.

  12. CSS3 Opacity

    Method of setting the transparency level of an element

  13. Filesystem & FileWriter API

    Method of reading and writing files to a sandboxed file system.

  14. CSS Flexible Box Layout Module

    Method of positioning elements in horizontal or vertical stacks. Support includes all properties prefixed with `flex`, as well as `display: flex`, `display: inline-flex`, `align-content`, `align-items`, `align-self`, `justify-content` and `order`.

  15. KeyboardEvent.charCode

    A legacy `KeyboardEvent` property that gives the Unicode codepoint number of a character key pressed during a `keypress` event.

  16. KeyboardEvent.code

    A `KeyboardEvent` property representing the physical key that was pressed, ignoring the keyboard layout and ignoring whether any modifier keys were active.

  17. KeyboardEvent.getModifierState()

    `KeyboardEvent` method that returns the state (whether the key is pressed/locked or not) of the given modifier key.

  18. KeyboardEvent.key

    A `KeyboardEvent` property whose value is a string identifying the key that was pressed. Covers character keys, non-character keys (e.g. arrow keys), and dead keys.

  19. KeyboardEvent.location

    A `KeyboardEvent` property that indicates the location of the key on the input device. Useful when there are more than one physical key for the same logical key (e.g. left or right "Control" key; main or numpad "1" key).

  20. KeyboardEvent.which

    A legacy `KeyboardEvent` property that is equivalent to either `KeyboardEvent.keyCode` or `KeyboardEvent.charCode` depending on whether the key is alphanumeric.

  21. Payment Request API

    Payment Request is a new API for the open web that makes checkout flows easier, faster and consistent on shopping sites.

  22. Ruby annotation

    Method of adding pronunciation or other annotations using ruby elements (primarily used in East Asian typography).

  23. Efficient Script Yielding: setImmediate()

    Yields control flow without the minimum delays enforced by setTimeout

  24. Typed Arrays

    JavaScript typed arrays provide a mechanism for accessing raw binary data much more efficiently. Includes: `Int8Array`, `Uint8Array`, `Uint8ClampedArray`, `Int16Array`, `Uint16Array`, `Int32Array`, `Uint32Array`, `Float32Array` & `Float64Array`

  25. accelerometer api: y

  26. cssrotate api: y

  27. cssscale api: y

  28. csstranslate api: y

  29. dompoint api: y

  30. domrect api: y

  31. magnetometer api: y

  32. mouseevent api: y

  33. scheduler api: yield

  34. svgpoint api: y

  35. svgrect api: y

  36. svgsvgelement api: y

  37. svguseelement api: y

  38. webkitpoint api: y

  39. xrviewport api: y

  40. css property: y

  41. javascript built-in: temporal api: duration: years

  42. javascript built-in: temporal api: plaindatetime: year

  43. javascript built-in: temporal api: plaindatetime: yearofweek

  44. javascript built-in: temporal api: plaindate: year

  45. javascript built-in: temporal api: plaindate: yearofweek

  46. javascript built-in: temporal api: zoneddatetime: year

  47. javascript built-in: temporal api: zoneddatetime: yearofweek

  48. svg element: svg: y

  49. svg element: text: y

  50. svg element: use: y