相关疑难解决方法(0)

使用jQuery创建HTML元素的最有效方法是什么?

最近我一直在做很多模态窗口弹出窗口,什么不是,我使用jQuery.我用来在页面上创建新元素的方法绝大多数都是这样的:

$("<div></div>");
Run Code Online (Sandbox Code Playgroud)

但是,我觉得这不是最好或最有效的方法.从性能角度来看,在jQuery中创建元素的最佳方法是什么?

这个答案有以下建议的基准.

html javascript jquery dom

418
推荐指数
11
解决办法
33万
查看次数

在dom减速并变得不稳定之前你能拥有多少div?

我正在开发一个jQtouch应用程序,每个通过ajax完成的请求都会在文档中为加载的内容创建一个新的div.任何时候只显示一个div.

在应用程序开始变得反应迟钝之前,我可以拥有多少div?

任何人对此都有任何想法?

编辑:它是一个在Safari上运行的iPad应用程序,它将不到1000个div,具有非常基本的内容

html xhtml dom jqtouch

11
推荐指数
3
解决办法
9101
查看次数

DOM中安全的最大节点数量?

对于web应用,给定运行目标移动浏览器2的目标移动设备1中的可用存储器,如何估计可以通过HTML或DHTML生成的DOM节点(包括文本节点)的最大数量?

如何计算之前的估计值

  • 失败
  • 紧急
  • 响应显着降低

此外,是否有任何浏览器的硬限制不打开每个标签?

关于事先关闭

这与下面评论中的其他问题不同.它还提出了一个非常具体的问题,寻求一种估算方法.没有任何重复,广泛或基于它的意见,特别是现在它是为了清晰而重写而不改变其作者表达的兴趣.


脚注

[1]例如,从2013年到2018年销售的Android或IOS移动设备具有一些特定的RAM容量

[2] Firefox,Chrome,IE 11,Edge,Opera,Safari

html dom cross-browser out-of-memory

9
推荐指数
1
解决办法
4745
查看次数

在性能下降之前,浏览器可以安全处理多少个元素 ID?

使用元素 ID 是 JavaScript“获取”元素的最快方法。是否存在经验法则或最佳实践指南来规定在浏览器性能开始下降之前应使用多少个 id?

javascript browser performance

5
推荐指数
1
解决办法
1744
查看次数