Google推出了一种新语言,承诺它具有更好的性能,但我如何评估Dart源代码的性能呢?
我们以“sun flower”drawFrame方法为例:
// Draw the complete figure for the current number of seeds. void drawFrame() { ctx.clearRect(0,MAX_D,MAX_D); for (var i=0; i<seeds; i++) { var theta = i * PI2 / PHI; var r = Math.sqrt(i) * SCALE_FACTOR; var x = xc + r * Math.cos(theta); var y = yc - r * Math.sin(theta); drawSeed(x,y); } }
如果我们有很多种子,我们可以添加一个声明来评估其中的经过时间吗?