javascript箭头函数
传统的函数做法
function Person() {
var self = this; // Some choose `that` instead of `self`.
self.age = 0;
setInterval(function growUp() {
self.age++;
}, 1000);
}
var p = new Person();
箭头函数做法
function Person(){
this.age = 0;
setInterval(() => {
this.age++; // |this| properly refers to the person object
}, 1000);
}
var p = new Person();
箭头函数的好处:更简洁的函数和this

浙公网安备 33010602011771号