ES6模块的定义 在ES6提供了模块化的概念,通过引用时改变type属性,加载模块。 模块是自动运行在严格模式下且没有办法退出运行的JavaScript代码。 模块可以是函数、数据、类。需要导出指定的模块名,才能被其他模块访问。 加载模块时,总是从上至下加载,因为module类型默认使用defer属性。 <script type="module" src="module1.js"></script> <script type="module" src