而polyfill相当于一段代码,它先检查这个浏览器是否支持某个API,如果不支持就加载对应的polyfi
总结:看了这么多东西,也许你比较晕,对于导出与导入的绑定,什么时候加双大括号以及不加呢?...,否则就会报错,因为系统会找不到的,不知道你具体要导出哪个,不明确的话,就会报错
模块的加载
在Es6中定义模块的语法,但是它并没有定义是如何加载这些模块的,在Es6中只是规定了语法,其实它将加载机制抽象到一个未定义的内部方法...="module">显示引入和import隐式导入的所有模块都是按需加载并执行的,这跟require()导入模块是不同的,后者是全部引入,在上面的这个示例中,完整的加载顺序如下所示
1...执行module2.js
这里要注意的是:内联模块与其他两个模块不同的是,它不必先下载模块代码,否则,加载导入资源和执行模块的顺序就是一样的,其实加载模块的过程就是对数据的读操作,而后续对变量对象的赋值就是写操作...()是始终无法加载Worker模块的,因为要用improt将外部的模块进行导入
是引入包还是引入本地模块
但凡有路径斜杠.