第 23 章 Module 的加载实现

Module 的加载实现

1. 浏览器加载

  • 传统方式

    1
    2
    3
    <script src="path/to/myModule.js defer"></script>
    <script src="path/to/myModule.js async"></script>
    <!-- defer 是渲染完才执行,async 是下载完就执行 -->
  • 加载规则

    1
    2
    3
    <!-- 加载 ES6 模块,要加入 type="module" 属性 -->
    <script type="module" src="./foo.js"></script>
    <!-- 对于 ES6 模块默认都是异步记载,等同于带有 defer 属性 -->
-------------本文结束 感谢您的阅读-------------
您的支持将鼓励我继续创作!