Javascript 是否可以通过网络工作者或类似的并行处理绘制谷歌可视化散点图?

Javascript 是否可以通过网络工作者或类似的并行处理绘制谷歌可视化散点图?,javascript,jquery,google-visualization,web-worker,Javascript,Jquery,Google Visualization,Web Worker,我有一个随时间积累大量数据的散点图,以及页面其他地方的一些关键时间事件。随着散点图积累数据,我注意到由于图表加载时间的增加,定时事件中的延迟增加 有没有办法在jquery事件触发器(如键盘和鼠标事件)旁边并行绘制Google Visualization散点图?Web workers无法访问DOM,因此您无法使用它们使用Visualization API绘制图表,但如果您必须处理数据,你也许可以把它交给一个网络工作者。谢谢。我怀疑答案是一样的,但是在特定文本输入中的按键事件呢?它们是否可以与页面脚

我有一个随时间积累大量数据的散点图,以及页面其他地方的一些关键时间事件。随着散点图积累数据,我注意到由于图表加载时间的增加,定时事件中的延迟增加


有没有办法在jquery事件触发器(如键盘和鼠标事件)旁边并行绘制Google Visualization散点图?

Web workers无法访问DOM,因此您无法使用它们使用Visualization API绘制图表,但如果您必须处理数据,你也许可以把它交给一个网络工作者。谢谢。我怀疑答案是一样的,但是在特定文本输入中的按键事件呢?它们是否可以与页面脚本的其余部分并行检测?Web工作人员无法与DOM交互,因此无法使事件检测并行运行。一旦事件触发,您就可以将处理从该事件转移到web工作者(只要它不涉及任何DOM交互)。理论上,你可以拥有一个只处理事件和DOM交互的页面,并将所有其他任务卸载给web工作者。所有事件触发器所做的都是计算时间值,这些值直接绘制在散点图上。感谢您的帮助如果您只有向图表中添加数据点的事件处理程序,那么您似乎不会遇到性能问题(除非您添加了大量数据点)。您可能想考虑应用程序的性能配置,以找出什么正在咀嚼CPU周期。如果没有发现任何问题,请在这里寻求帮助,找出问题所在。