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. IntersectionObserver

    API that can be used to understand the visibility and position of DOM elements relative to a containing element or to the top-level viewport. The position is delivered asynchronously and is useful for understanding the visibility of elements and implementing pre-loading and deferred loading of DOM content.

  5. Promises

    A promise represents the eventual result of an asynchronous operation.

  6. 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.

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

  8. filesystemdirectoryhandle api: @@asynciterator

  9. gpubuffer api: mapasync

  10. gpudevice api: createcomputepipelineasync

  11. gpudevice api: createrenderpipelineasync

  12. htmlscriptelement api: async

  13. readablestream api: @@asynciterator

  14. sourcebuffer api: appendbufferasync

  15. sourcebuffer api: removeasync

  16. svgscriptelement api: async

  17. workletsharedstorage api: @@asynciterator

  18. javascript built-in: array: fromasync

  19. javascript built-in: asyncfunction

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

  21. javascript built-in: asyncgenerator

  22. javascript built-in: asyncgeneratorfunction

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

  24. javascript built-in: asyncgenerator: next

  25. javascript built-in: asyncgenerator: return

  26. javascript built-in: asyncgenerator: throw

  27. javascript built-in: asynciterator

  28. javascript built-in: asynciterator: @@asynciterator

  29. javascript built-in: atomics: waitasync

  30. javascript built-in: symbol: asynciterator

  31. javascript function: method definitions: async generator methods

  32. javascript function: method definitions: async methods

  33. javascript operator: `async function` expression

  34. javascript operator: `async function*` expression

  35. javascript statement: `async function*` statement

  36. svg element: script: async

  37. ecmascript 2018 (es9)