const student = { name: "林晨", stage: "JavaScript 核心", sayHello() { // 任务: // 1. 用 this.name 输出问候语 console.log(this.name + "你好!"); }, createArrowReporter() { // 任务: // 2. 返回一个箭头函数 // 3. 在箭头函数里输出 this.name return () => { console.log(this.name); } }, }; // 任务: // 4. 调用 student.sayHello() student.sayHello() // 5. 把 student.sayHello 赋值给 detachedHello 再调用 const detachedHello = student.sayHello detachedHello() // 6. 调用 createArrowReporter 返回的新函数 student.createArrowReporter()()