- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 JS模块加载器加载原理及实现一个CMD模块加载器
一、(1)原理一:id即路径 原则。通常我们的入口是这样的: require( [ 'a', 'b' ], callback ) 。这里的 'a'、'b' 都是 ModuleId。通过 id 和路径的对应原则,加载器才能知道需要加载的 js 的路径。在这个例子里,就是 baseUrl + 'a.js' 和 baseUrl + 'b.js'。但 id 和 path 的对应关系并不是永远那
2017-02-21 19:52:34 1608
转载 JavaScript 模块的循环加载
"循环加载"(circular dependency)指的是,a脚本的执行依赖b脚本,而b脚本的执行又依赖a脚本。// a.jsvar b = require('b');// b.jsvar a = require('a');通常,"循环加载"表示存在强耦合,如果处理不好,还可能导致递归加载,使得程序无法执行,因此应该避免出现。但是实际上,这是很难避
2017-02-20 21:13:57 566
转载 vuejs学习入门笔记
下来进入咱们的学习环节:一、从HelloWorld说起任何语言的都是从Hello World开始的,VueJs也不例外,直接上代码:12345678910111213141516171819
2017-02-19 19:20:33 441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人