1. JavaScript modules via script tag

    Loading JavaScript module scripts (aka ES6 modules) using `<script type="module">` Includes support for the `nomodule` attribute.

  2. JavaScript modules: dynamic import()

    Loading JavaScript modules dynamically using the import() syntax

  3. Import maps

    Import maps allows control over what URLs get fetched by JavaScript `import` statements and `import()` expressions.

  4. HTML Imports

    Deprecated method of including and reusing HTML documents in other HTML documents. Superseded by ES modules.

  5. cssimportrule api

  6. cssimportrule api: href

  7. cssimportrule api: media

  8. cssimportrule api: stylesheet

  9. document api: importnode

  10. subtlecrypto api: importkey

  11. workerglobalscope api: importscripts

  12. workerglobalscope api: importscripts: strict mime type checks for `importscripts()`

  13. xsltprocessor api: importstylesheet

  14. css at-rule: `@import`

  15. css at-rule: `@keyframes`: ignore `!important` declarations

  16. javascript built-in: webassembly: module: imports

  17. javascript operator: import

  18. javascript operator: `import.meta`

  19. javascript statement: import

  20. javascript statement: import: available in workers

  21. ecmascript 2020 (es11)