Javascript modules

From wikinotes
Revision as of 01:44, 17 December 2022 by Will (talk | contribs) (Created page with "In recent years, javascript has been extended to support modules. = Documentation = <blockquote> {| class="wikitable" |- | MDN modules || https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules |- |} </blockquote><!-- Documentation --> = Example = <blockquote> <syntaxhighlight lang="bash"> </syntaxhighlight> <syntaxhighlight lang="html4strict"> <html lang="en"> <head> <script type="module" src="main.js"></script> <!-- add main.js to file --> </...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In recent years, javascript has been extended to support modules.

Documentation

MDN modules https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules

Example

<html lang="en">
  <head>
    <script type="module" src="main.js"></script>   <!-- add main.js to file -->
  </head>
</html>
import * as Foo from './modules/foo.js'
import { Bar, Baz } from './modules/foo.js'
import { Bar as barbar } from './modules/foo.js'
export { foo, bar, baz };
export * from 'foo.js'
export { name } from 'foo.js'