我需要迭代一些大型数组并将它们存储在API调用的主干集合中.如果没有使循环导致界面无响应,最好的方法是什么?
由于返回的数据太大,ajax请求的返回也会阻塞.我认为我可以将其拆分并使用setTimeout使其以较小的块异步运行,但有更简单的方法来执行此操作.
我认为一个Web工作者会很好,但它需要改变UI线程上保存的一些数据结构.我已经尝试使用它来执行ajax调用,但是当它将数据返回到UI线程时,仍然有一段时间界面没有响应.
提前致谢
javascript arrays ajax settimeout backbone.js
ajax ×1
arrays ×1
backbone.js ×1
javascript ×1
settimeout ×1