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. javascript statement: export

  4. javascript statement: export: `default` keyword with `export`

  5. javascript statement: export: `export * as namespace`