最佳答案
我需要迭代一些大型数组,并将它们存储在来自 API 调用的主干集合中。在不使循环导致接口无响应的情况下,最好的方法是什么?
由于返回的数据太大,ajax 请求的返回也会被阻塞。我认为我可以把它分割开来,使用 setTimeout 来使它在更小的块中异步运行,但是有更简单的方法来做到这一点吗。
我认为一个网络工作者将是好的,但它需要改变一些数据结构保存在 UI 线程。我已经尝试使用它来执行 ajax 调用,但是当它将数据返回给 UI 线程时,仍然有一段时间界面没有响应。
先谢谢你