Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何找出哪个RequireJS运行javascript会使我的页面速度减慢这么多?_Javascript_Jquery_Ajax_Requirejs_Dhtmlx - Fatal编程技术网

我如何找出哪个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亿年前我上次使用它以来,它已经改进了。我试试看。