我正在优化反应应用的执行时间。我正在使用console.time()来测量运行某些功能所花费的时间。以下功能绝对没有。
onClickCompany = (e) => {
e.stopPropagation();
e.preventDefault();
console.time('myTimer')
console.timeEnd('myTimer')
}
函数调用:
<div title={company}
key={id}
onClick={this.onClickCompany}>
{ company }
</div>
在浏览器控制台中,此功能需要0.007毫秒,但在React应用程序中需要:
有谁知道为什么会这样?为什么运行空函数需要这么长时间? 感谢任何帮助!