关于装饰器模式的after函数内部this的问题

image.png

在设计模式的书上上看到这个after函数,
我打印出返回函数的this是"??"为什么因为这个是afterfn的参数,
可是为什么_self也要apply这个this?

谢谢了

阅读 1.6k
1 个回答

image.png
大圈里才是你所谓的 “this”,实际上它是当时的函数参数 Arguments
至于 _self 为什么也要 apply,这个是你所看的示例装饰器模式的设计,我……也不知道。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题