作为普通函数使用 call apply bind作为对象方法被调用在class方法中被调用箭头函数 this的取值是在函数执行的时候确定的, 不是在函数定义的时候确定的 setTimeout中的this === window