文件名称:js-coroutines:带有Java协同程序的60fps,用于空闲处理和动画
文件大小:1.78MB
文件格式:ZIP
更新时间:2024-04-07 22:11:36
JavaScript
js协程 支持所有浏览器和React Native 什么时候才是在Javascript应用程序的主线程上对大型数组进行排序的合适时间?好吧,只要您愿意,只要您不介意用户看到您所有的动画和特效,都将变得井井有条。甚至转移到辅助线程都将命中主线程以进行序列化并阻塞所有内容。 那么什么时候才是合适的时间呢?好吧,在所有这些空白中,动画没有任何作用,并且系统处于空闲状态。如果只有您可以写一些东西用完那段时间,然后放弃对系统的控制,使其可以制作动画并完成其余工作,然后在下一个空白中继续操作。好吧,你现在可以... 使用js-协程排序一千万个项目时获得60fps 怎么运行的? 演示版 请参阅。 使用协程制作动画 使用协程的另一种超级有用的方法是对复杂的状态进行动画处理和控制-js协程也提供了强大的update方法,该方法可以高优先级地运行每一帧。 有一个示例,该示例稍后介绍如何编写自己的动画,您可以查