1. Asynchronous Clipboard API

    A modern, asynchronous Clipboard API based on Promises

  2. Async functions

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

  3. Beacon API

    Allows data to be sent asynchronously to a server with `navigator.sendBeacon`, even after a page was closed. Useful for posting analytics data the moment a user was finished using the page.

  4. Promises

    A promise represents the eventual result of an asynchronous operation.

  5. async attribute for external scripts

    The boolean async attribute on script elements allows the external JavaScript file to run when it's available, without delaying page load first.

  6. extendableevent api: waituntil: `waituntil` may be called asynchronously

  7. filesystemdirectoryhandle api: [symbol.asynciterator]

  8. gpubuffer api: mapasync

  9. gpudevice api: createcomputepipelineasync

  10. gpudevice api: createcomputepipelineasync: `entrypoint` properties are optional for determined default compute shader entry points.

  11. gpudevice api: createrenderpipelineasync

  12. gpudevice api: createrenderpipelineasync: dual-source blending: `src1`, `one-minus-src1`, `src1-alpha`, and `one-minus-src1-alpha` blend factors.

  13. gpudevice api: createrenderpipelineasync: `depthcompare` and `depthwriteenabled` properties are optional when not needed (for example, formats without depth).

  14. gpudevice api: createrenderpipelineasync: `entrypoint` properties are optional for determined default fragment and vertex shader entry points.

  15. gpudevice api: createrenderpipelineasync: `rgb10a2uint` texture format

  16. gpudevice api: createrenderpipelineasync: validates that `depthbias`, `depthbiasslopescale`, and `depthbiasclamp` must be `0` for line and point topologies.

  17. gpudevice api: createrenderpipelineasync: `unorm10-10-10-2` vertex format

  18. htmlscriptelement api: async

  19. readablestream api: [symbol.asynciterator]

  20. sourcebuffer api: appendbufferasync

  21. sourcebuffer api: removeasync

  22. svgscriptelement api: async

  23. javascript built-in: array: fromasync

  24. javascript built-in: asyncdisposablestack

  25. javascript built-in: asyncdisposablestack: adopt

  26. javascript built-in: asyncdisposablestack: asyncdisposablestack

  27. javascript built-in: asyncdisposablestack: defer

  28. javascript built-in: asyncdisposablestack: disposeasync

  29. javascript built-in: asyncdisposablestack: disposed

  30. javascript built-in: asyncdisposablestack: move

  31. javascript built-in: asyncdisposablestack: use

  32. javascript built-in: asyncfunction

  33. javascript built-in: asyncfunction: `asyncfunction()` constructor

  34. javascript built-in: asyncgenerator

  35. javascript built-in: asyncgeneratorfunction

  36. javascript built-in: asyncgeneratorfunction: `asyncgeneratorfunction()` constructor

  37. javascript built-in: asyncgenerator: next

  38. javascript built-in: asyncgenerator: return

  39. javascript built-in: asyncgenerator: throw

  40. javascript built-in: asynciterator

  41. javascript built-in: asynciterator: [symbol.asynciterator]

  42. javascript built-in: atomics: waitasync

  43. javascript built-in: symbol: asyncdispose

  44. javascript built-in: symbol: asynciterator

  45. javascript function: method definitions: async generator methods

  46. javascript function: method definitions: async methods

  47. javascript operator: `async function` expression

  48. javascript operator: `async function*` expression

  49. javascript statement: `async function*` statement

  50. svg element: script: async