Appearance
禁止别名this
this
将this赋值给另外一个变量,通常是因为对作用域原理不熟悉导致的~
使用箭头函数来代替别名this
const foo = this; setTimeout(function () { foo.doWork(); });
setTimeout(() => { this.doWork(); });