【发布时间】:2018-03-08 07:06:57
【问题描述】:
我在尝试使用performance.now() 测量函数调用的执行时间时收到错误ReferenceError: performance is not defined:
export async function find(someId: string, ctx: context.IContext) {
try {
var t0 = performance.now();
var res = someModel.find(someId, ctx.cookies);
var t1 = performance.now();
console.log("Call to find took " + (t1 - t0) + " milliseconds.");
return res;
} catch (err) {
console.error(err);
throw err;
}
}
有什么办法可以解决这个问题吗?
【问题讨论】:
-
性能在哪里定义?这是在客户端还是服务器上完成?
-
你在使用类似firefox的浏览器吗?
-
我没有在任何地方定义它,因为我认为这是标准库的一部分。任何帮助如何做到这一点? @Vatsal 我在谷歌浏览器上。
-
奇怪..我刚刚做了一个示例程序。它对我有用jsbin.com/vowinaloni/edit?js,console,output
标签: javascript typescript frontend