AsyncIterator:一个使用requestAnimationFrame批量处理大型数据集而不锁定UI的异步迭代器

时间:2024-05-20 08:04:25
【文件属性】:

文件名称:AsyncIterator:一个使用requestAnimationFrame批量处理大型数据集而不锁定UI的异步迭代器

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-20 08:04:25

JavaScript

AsyncIterator 一个使用requestAnimationFrame批量处理大型数据集而不锁定UI的异步迭代器。 // The dataset var myArr = []; // Number of operations per call var batchSize = 1000; // The actual processing method function work(item, index) { // Do something for each item } // Start iterator, it will return a promise var promise = asyncIterator(myArr, work, batchSize); // When promise is resolved, output results promise.done


【文件预览】:
AsyncIterator-master
----example()
--------index.html(2KB)
--------App.js(3KB)
----AsyncIteratorInterval.js(2KB)
----AsyncIterator.js(2KB)
----README.md(628B)

网友评论