gpt4 book ai didi

jquery - jQuery 为何这么快?

转载 作者:行者123 更新时间:2023-12-03 21:58:00 24 4
gpt4 key购买 nike

我有一个相当大的应用程序,在管理前端,需要几秒钟的时间来加载页面,因为在显示任何内容之前它必须加载到对象中。解释该系统如何工作有点复杂,但我的其他一些问题非常详细地解释了该系统。他们所说的与当前系统之间的主要区别在于,当客户首次查看页面时,客户前端不再将所有综合浏览量加载到对象中 - 它只是将综合浏览量添加到数据库中并在不同步列表中创建一个对象。 . 简而言之,当客户查看页面时,它不再将所有页面浏览量加载到对象中;但管理前端仍然如此。

我最近一直在客户前端开发一些管理工具,因此如果管理员单击目录中项目的描述,则右侧列将显示所选项目的统计信息和可用操作。为此,加载到右侧列的页面(通过 $('action-container').load(bla bla bla);)必须循环遍历所有页面浏览量 - 这最终意味着所有页面浏览量都将加载到对象中(如果尚未加载)。由于某种原因,加载速度非常快。在我的开发网站上速度差异只有一秒钟,但实时网站有数千个页面浏览量,所以差异相当大......

所以我的问题是:为什么管理前端加载如此慢,而使用 $(bla).load(bla); 却如此快?我的意思是,无论 jQuery 使用什么方法,浏览器都不能使用这种方法并超快地加载页面吗?显然不是像现在有人会这样做的那样 - 但我有兴趣知道为什么差异如此之大......这只是我的系统还是浏览器获取页面和 jQuery 获取速度之间存在重大差异页面?其他人是否也经历过同样的差异?

最佳答案

I mean whatever method jQuery uses, can't browsers use this method too and load pages super-fast?

jQuery 只能使用浏览器提供的功能(DOM API)。而已。 jQuery 没有带来任何额外的东西,也没有执行任何魔术。

它基本上只是该 API 之上的一层,因此,它实际上比直接使用 API 慢

...this has received so many up votes suggests that other people experience the same speed increase when using jQuery.

您因为称赞 jQuery 速度快而获得了点赞。我认为这一点可以从以下事实得到证明:这些支持者都没有费心指出 jQuery 不能以某种方式比浏览器更快。

如果你批评 jQuery,我猜你会被一些用户否决。

关于jquery - jQuery 为何这么快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4573437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com