es6模块化
1.引入
历史上,javascript作为一门解释型的弱类型语言一直不被人看重。其中有很一个很重要的因素是它没有模块体系。
模块体系说起来很高大上,其实就是一句话:它不支持在一个.js中引入另一个.js文件。
例如:
有两个文件:a.js,b.js
// a.js
function f1() {}
b.js
// 如何去使用a.js中定义的f1?
这个问题在其它很多编程语言中都不是问题,例如java,php,c,c++,python… 。
在es6出来之前,解决这个问题很痛苦,有如下两种曲线救国的方法:
原创
2020-07-17 18:14:40 ·
325 阅读 ·
0 评论