中的数字
我想测量JavaScript方法在Android Web应用程序中执行的时间。不幸的是date.now()不起作用,因为以毫秒为单位的测量过于不准确。据我的知识performance.now()在Android浏览器中不起作用。
有什么方法可以在Android浏览器中的JavaScript中获得当前时间?
这是我的用法场景:
function measure_time(){
var start = Date.now();
....do something....
var end = Date.now();
alert(end-start);
}
启动并停止时调用System.nanoTime()
。请注意,System.nanoTime()
具有精度,但不准确,因此它很可能不是实时执行世界时钟的同步,但对于测量需要做的时间需要多长时间。将结果除以1000,以获取微秒
您只需循环您要测试1000次的脚本,然后将结果除以1000。