// var a = {
// name: 'xxx',
// say(){
// console.log(this);
// console.log(this.name);
// }
// }
// var b = a.say
// a.say();/* xxx */
// b();/* undefined */
// var name = 'shencl'/* window能访问到 */
// var a = {
// name: 'xxx',
// say: () => {
// console.log('this:', this);
// console.log(this.name);
// }
// }
// var b = a.say
// a.say();/* shencl */
// b();/* shencl */
const name = 'shencl'/* const不会自动挂到 window 属性上 */
var a = {
name: 'xxx',
say: () => {
console.log('this:', this);
console.log(this.name);
}
}
var b = a.say
a.say();/* undefined */
b();/* undefined */