关于ECMAScript6中的中的模块化编程

历史上,JavaScript一直没有模块体系,无法将一个大程序拆分为互相依赖的小文件,再用简单的方法拼接起来,其它语言都有这项功能,比如Ruby的require、Python的import,甚至连css都有@import,

但是JavaScript任何这方面的支持都没有,
后来社区制定了一些模块加载方案,典型的有CommonJS和AMD两种,前者用于服务器,后者用于浏览器,不过进入es6的时代后,我们迎来了export与import两个方法!

未完待续

posted on 2017-09-27 23:05  九把刀  阅读(229)  评论(0)    收藏  举报

导航