最近我正在做一个显示频谱的项目。 这是动态更新图表的官方演示: http://www.hcharts.cn/demo/highstock/dynamic-update
现在我希望看看我是否可以在图表上每秒更新1000点,具体来说,在1s内执行addPoint()1000次。我写了一大堆这样的代码:
for(var i = 0; i < 1000; i++){
var x = (new Date()).getTime(), // current time
y = Math.round(Math.random() * 100);
series.addPoint([x, y], true, true);
console.log(count++);
}
很快我发现它无法在网页上呈现。然后我在console.log中一个变量,从0开始变为1000,在200变得非常慢之后。谁可以给我一个解决方案?感谢