jQuery-最低浏览器内存要求

标签 jquery ajax memory

我们正在将 jQuery 版本 1.6 用于基于 AJAX 的 Web 应用程序。我正在研究不同浏览器(主要是 IE、Firefox、Chrome 和 Safari)渲染 jQuery 支持的页面所需的最小内存。我尝试在 Google 甚至 docs.jquery.com 上搜索,但找不到任何答案。任何帮助或指示将不胜感激。

谢谢, 里迪马

最佳答案

Jquery本身的内存消耗并不是一个大问题。您只需创建一个不需要大量处理的代码,无需担心。

我使用大量 Jquery 构建了网站,即使在“旧”Android 手机中也能流畅运行。

<小时/>

提示:

您应该避免的事情之一是将事件分配给大量元素。我在一个项目中工作,我在表格中有一个非常大的元素列表(超过 500 个),并且我使用如下方式分配了点击功能:

$('.trClass').click(function() {
  $(this).find('.someButtonClass:first').click(...)
});

始终牢记您的代码在其库函数中的实际用途。 在该片段中,我“查找”了 500 个 TR 元素中的每一个,并在每个循环中搜索某个按钮类并为其分配一个事件。该页面需要超过 5 秒(卡住)才能完全呈现。

我解决了这个问题,在每个可点击元素上手动添加“onClick=Javascript:functionName()”(在“编译时”)。

关于jQuery-最低浏览器内存要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882994/

相关文章:

javascript - 如何分别运行多个ajax?不是一步一步

javascript - 如何强制 javascript 等待/阻塞,直到延迟的作业完成?

c# - MVC 删除后将数据库记录追加到表中

javascript - 如何从异步调用返回响应?

c - 虚拟文件系统内存块创建

assembly - Xtensa指令: L32R - which addres is loaded?

javascript - 传统 Ajax 和 Jquery Ajax,哪一个更好?

jquery - 滚动时如何使固定的div JUMP?

jQuery.ajax -always() 并不总是运行

c# - 编写需要上传大于 4 gig 的文件的 FTP 客户端是否存在寻址问题?