我如何找出哪个RequireJS运行javascript会使我的页面速度减慢这么多?
我有一个很大的复杂页面,它使用我如何找出哪个RequireJS运行javascript会使我的页面速度减慢这么多?,javascript,jquery,ajax,requirejs,dhtmlx,Javascript,Jquery,Ajax,Requirejs,Dhtmlx,我有一个很大的复杂页面,它使用RequireJS来做很多基于jQueryajax的杂耍来画东西。现在,当我在本地运行它时,它运行得很快。(对铬进行测试) 当我在我们的服务器上运行它时,它会减慢到疯狂的速度。打开面板和标签就像泥浆一样缓慢 然而,它似乎不是Ajax的东西。根据开发控制台的判断,请求和响应仍然相当快。此外,切换一个标签甚至不会做任何Ajax操作,而且仍然需要5-10秒 我怎样才能找出是什么导致了这种滞后?有太多的脚本和库,不能只是将时间“哑”转储到控制台。当你谈论选项卡时,你不是在谈
RequireJS
来做很多基于jQuery
ajax
的杂耍来画东西。现在,当我在本地运行它时,它运行得很快。(对铬进行测试)
当我在我们的服务器上运行它时,它会减慢到疯狂的速度。打开面板和标签就像泥浆一样缓慢
然而,它似乎不是Ajax的东西。根据开发控制台的判断,请求和响应仍然相当快。此外,切换一个标签甚至不会做任何Ajax操作,而且仍然需要5-10秒
我怎样才能找出是什么导致了这种滞后?有太多的脚本和库,不能只是将时间“哑”转储到控制台。当你谈论选项卡时,你不是在谈论浏览器选项卡,对吗?因为那是你的浏览器。您可以使用内置于Chrome中的探查器。使用F12->Profiler,您将得到执行的JS的结果,以及哪些函数花费了多长时间。True,很抱歉造成混淆。我说的是
dhtmlx
元素。都在网页上。我将检查分析器,但在过去我无法让它为我工作的原因我忘了-编辑-哇,自从5亿年前我上次使用它以来,它已经改进了。我试试看。