1. Async functions

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

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

  3. htmlscriptelement api: async

  4. svgscriptelement api: async

  5. javascript built-in: array: fromasync

  6. javascript built-in: asyncfunction

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

  8. javascript built-in: asyncgenerator

  9. javascript built-in: asyncgeneratorfunction

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

  11. javascript built-in: asyncgenerator: next

  12. javascript built-in: asyncgenerator: return

  13. javascript built-in: asyncgenerator: throw

  14. javascript built-in: asynciterator

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

  16. javascript built-in: atomics: waitasync

  17. javascript built-in: symbol: asynciterator

  18. javascript function: method definitions: async generator methods

  19. javascript function: method definitions: async methods

  20. javascript operator: `async function` expression

  21. javascript operator: `async function*` expression

  22. javascript statement: `async function*` statement

  23. svg element: script: async

  24. ecmascript 2018 (es9)