SOURCE

var name = 'window';
var A = {
   name: 'A',
   sayHello: function(){
    //   console.log(this.name)
   }
}

A.sayHello(); // 输出结果:

var B = {
  name: 'B'
}

A.sayHello.call(B); // 输出结果:
A.sayHello.call() // 输出结果:


// 箭头函数改造之后

var name = 'window'; 
var A = {
   name: 'A',
   sayHello: () => {
      console.log(this.name)
   }
}

A.sayHello(); // 输出结果:
console 命令行工具 X clear

                    
>
console