1, ES6用 => 来分离 函数的参数部分与函数体:
(x,y) => x*y;
参数 => 表达式
相当于:
(x,y) => {
return x*y;
}
全等于:
function(x,y){
return x*y;
}
es6对象内函数的两种写法:
var person1 = {
name: "p1",
sayThis() {
console.log(this);
}
};
var person2 = {
name: "p2",
sayThis:()=> {
console.log(this);
}
};
person1.sayThis()
person2.sayThis()
2) JavaScript Promises
所有 JavaScript Promise