和谐大山

文章
5
资源
0
加入时间
2年10月24天

javascript模块化编程之CommonJS与EsModule总结

目录区别环境 两种模式互相加载 同时兼容加载两种格式总结模块化开发的目的是将程序划分成一个个小的结构,这个结构有属于自己的代码逻辑,有自己的作用域,不会影响到其他的结构,这个结构希望暴露的变量,函数,对象给其他结构使用,也可以通过某种方式导入其他结构的变量,函数,对象。这种结构叫模块,按照这种结构划分开发的过程,就是模块化开发的过程值: CommonJS是基于值的拷贝 EsModule是基于值的引用 node.js环境中,后缀的文件默认使用的是CommonJS模块,如果想要使用ES