一、对ES6的一些认识
- let 作用域 const
- 箭头函数
- 模块化
- class类
- 支持promise
promise的实现
就是把所有的方法压入一个数组,有三种状态,判断当前状态如果是pending就改变状态
二、generator和async的对比
三、CMD规范
入口
seajs.use('./b.js');
参数定义
// a.js
define(function (require, exports, module) {
exports.add = function (a, b) {
return a + b;
};
});
// b.js
define(function (require) {
var a = require('./a');
var c = a.add(1, 2);
alert(c);
});
第一个参数require不能修改,其他的能修改
箭头函数有什么用