分析一个简单的 this 的面试题,看看大家知道答案吗?
```
var obj = {
val: 'test',
sayHi: () => {
console.log(this.val);
},
sayHi2() {
(() => {
console.log(this.val);
})();
},
sayHi3() {
console.log(this.val);
},
}
obj.sayHi();
obj.sayHi2();
obj.sayHi3();
const { sayHi3: sayHi4 } = obj;
sayHi4();
```
展开
5