模块化开发
文章平均质量分 87
JUSNYA
饿了就吃饭!不会就去学!
展开
-
JavaScript模块化开发
◼ 我们需要知道CommonJS是一个规范,最初提出来是在浏览器以外的地方使用,并且当时被命名为ServerJS,后来为了体现它 的广泛性,修改为CommonJS,平时我们也会简称为CJS。 事实上AMD的规范还要早于CommonJS,但是CommonJS目前依然在被使用,而AMD使用的较少了; 注意:这里的 {}里面不是ES6的对象字面量的增强写法,{}也不是表示一个对象的; 在Node中每一个js文件都是一个单独的模块; 它也采用的也是异步加载模块,但是它将CommonJS的优点吸收了过来;原创 2022-09-14 06:00:00 · 610 阅读 · 0 评论 -
JavaScript模块化开发
将X当做一个文件在对应的目录下查找;有后缀名,按照后缀名的格式查找对应的文件,没有后缀名,会按照顺序:1、直接查找文件X 2、查找X.js文件 3、查找X.json文件 4、查找X.node文件 注:没有找到就会报错:not found。// JUSNYA.js文件本身是没有自己的作用域的 所有 JUSNYAx 文件中的name属于全变量。// mokuai.js文件本身是没有自己的作用域的 所有 模块化 文件中的name属于全局变量。原创 2022-09-05 06:00:00 · 693 阅读 · 0 评论