这两个JavaScript代码的速度有多快?

时间:2011-10-15 21:40:29

标签: javascript performance

我知道PHP的性能会受到这些问题的影响所以我的问题就是更快。

这一个

Math.random()*99999

或者这个

new Date().getTime()

我打算将结果附加到URL以用于缓存目的。

1 个答案:

答案 0 :(得分:3)

http://jsperf.com/datevsrand的测试用例显示Math.random()明显更快,但即便如此,在我的计算机上也可以每秒生成 6,5百万时间戳。

所以,再一次,没有实际的区别。如果存在性能瓶颈,那就不是了。

另请注意,与PHP等服务器端语言相比,即使您拥有数百万用户,也不会对网站的性能产生任何影响,因为计算是在客户端的计算机上完成的。