相关疑难解决方法(0)

在不阻止UI的情况下迭代数组的最佳方法

我需要迭代一些大型数组并将它们存储在API调用的主干集合中.如果没有使循环导致界面无响应,最好的方法是什么?

由于返回的数据太大,ajax请求的返回也会阻塞.我认为我可以将其拆分并使用setTimeout使其以较小的块异步运行,但有更简单的方法来执行此操作.

我认为一个Web工作者会很好,但它需要改变UI线程上保存的一些数据结构.我已经尝试使用它来执行ajax调用,但是当它将数据返回到UI线程时,仍然有一段时间界面没有响应.

提前致谢

javascript arrays ajax settimeout backbone.js

58
推荐指数
2
解决办法
2万
查看次数

标签 统计

ajax ×1

arrays ×1

backbone.js ×1

javascript ×1

settimeout ×1