前端学习计划汇总
1.测试篇
- mocha测试框架
- assert断言库
- should.js
- Travis CI 用于构建项目NodeJs环境中的配置示例
- karma浏览器端自动测试框架
2.javascript基础
- 多变的this
- 继承
- 闭包
- DOM
- Event
- 函数节流
- 跨域方案
- 正则表达式
- Promise & Stream:NodeJS环境 & Generator:yield关键字 & async function:原生实现
- Service Worker
3.css
4.框架
connect:没有generator,async function
KOA基于 Node.js 平台的下一代 web 开发框架。是connect进化版,Node 8.0有async function,Node 6.0有generator
5.其他
AMD & CMD
ComminJS
Javascript线程模拟器 cnblogs.com/justany/archive/2013/01/25/2874602.html
每个模块的作用:
1._resolvePath:处理路径
2.Cache:存loader实例
3.Def:处理堆栈
4.Loader:加载js
5.makeRequire:处理不同的baseURL所以要有个函数生成不同的require
6.学习资料: