【发布时间】:2023-03-29 07:05:02
【问题描述】:
Body.json() 周围有很多关于堆栈溢出的问题,但我找不到能回答我具体问题的问题。
如果我运行JSON.parse(),这将阻塞事件循环,直到它完成解析。
fetch() 将完全脱离事件循环为我获取资源,返回一个 Promise,它仅在请求完成时安排回调到事件循环(我相信)。
Body.json() 也返回一个承诺。这是否意味着它会在事件循环之外调用JSON.parse(),并且仅在对象完成解析时才安排回调?
【问题讨论】:
标签: javascript json fetch-api