开发者社区 问答 正文

AsyncHook 的 init 方法是如何被存储的?

AsyncHook 的 init 方法是如何被存储的?

展开
收起
三分钟热度的鱼 2024-06-06 16:26:07 74 分享 版权
1 条回答
写回答
取消 提交回答
  • AsyncHook 的 init 方法被存储在 AsyncHook 类的实例属性中,具体是通过 this[init_symbol] = init; 这样的方式存储的,其中 init_symbol 是一个 Symbol 类型的属性键。当 AsyncHook 实例被启用(enable)时,这些回调函数被添加到 active_hooks.array 数组中。

    2024-06-06 16:48:07
    赞同 展开评论
问答分类:
问答地址: