function A(){
let person = {
name: "张三",
age: 10,
getName: function() {
console.log(this.name);
},
getAge: () => {
console.log(this.age);
}
}
return person;
}
function B(){
this.name = "李四";
this.age = 20;
}
A().getName()
A().getAge()
B()
A().getName()
A().getAge()
// 以上代码会输出什么内容,为什么?