raf-iterator:requestAnimationFrame作为异步迭代器

时间:2024-06-01 10:51:50
【文件属性】:

文件名称:raf-iterator:requestAnimationFrame作为异步迭代器

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-01 10:51:50

JavaScript

漂流者 requestAnimationFrame作为异步迭代器 异步迭代器非常新,可以在以下平台上运行(并非详尽无遗): Firefox 60+ 镀Chrome68+ Safari 12 节点10+ -- 安装 npm install raf-iterator 用法 const rafIterator = require ( 'raf-iterator' ) for await ( const tick of rafIterator ( ) ) { draw ( tick ) if ( ended ) { break } } 原料药 rafIterator() 返回一个可以在for await循环中使用的异步迭代器。 每次迭代都会产生一个递增的tick整数。 迭代发生在requestAnimationFrame滴答声的速度上,约为60fps。 循环bre


【文件预览】:
raf-iterator-default
----.travis.yml(46B)
----index.js(634B)
----test.js(479B)
----package.json(829B)
----.github()
--------dependabot.yml(143B)
----example.js(509B)
----LICENSE.md(628B)
----.gitignore(526B)
----CHANGELOG.md(193B)
----.npmrc(19B)
----README.md(1KB)

网友评论