什么是模块化?
上模块化开发最终的目的是将程序划分成一个个小的结构
结构中编写属于自己的逻辑代码,有自己的作用域,定义变量名词时不会影响到其他的结构
这个结构可以将自己希望暴露的变量、函数、对象等导出给其结构使用
也可以通过某种方式,导入另外结构中的变量、函数、对象
这些就是提到的结构,就是模块;按照这种结构划分开发程序的过程,就是模块化开发的过程
例
// 假如项目中只有两个开发者 一个模块 一个JUSNYA
// 模块 创建一个js文件 声明变量name赋值为 模块化
// JUSNYA 创建一个js文件 声明变量name赋值为JUSNYAx
// 之后都在首页中引入
// mokuai.js文件本身是没有自己的作用域的 所有 模块化 文件中的name属于全局变量
// JUSNYA.js文件本身是没有自己的作用域的 所有 JUS