其他分享
首页 > 其他分享> > ES Modules

ES Modules

作者:互联网

ES Modules浏览器环境Polyfill

Polyfill支持大多数的ES Module正常加载

1、页面引入loader脚本文件

2、页面引入promise文件(浏览器未找到定义promise的情况下)

3、在使用Polyfill时,一些支持ES Module的浏览器会重复加载,所以在引用的时候添加nomodule,避免重复

<script nomodule src="http://test.js"></script>

ES Module in Node.js - 与CommonJS的交互

1、ES Module中可以导入CommonJS模块

2、CommonJS中不能导入ES Module模块

3、CommonJS始终只会导出一个默认成员

4、注意import不是解构导出对象

ES Module in Node.js - 与CommonJS的差异

EMS中没有CommonJS中的那些模块全局成员了

1、require

2、module

3、exports

4、_filename

5、_dirname

标签:CommonJS,浏览器,Polyfill,Modules,Module,模块,ES
来源: https://www.cnblogs.com/phantomyy/p/14539355.html