当前位置: 首页 > 面试题库 >

要减少DOM的数量有什么办法吗?

庾鸿飞
2023-03-14
本文向大家介绍要减少DOM的数量有什么办法吗?相关面试题,主要包含被问及要减少DOM的数量有什么办法吗?时的应答技巧和注意事项,需要的朋友参考一下
  1. 类似长列表的话可以只渲染可视区域的DOM元素(比如10个),上面用空的DIV或者padding撑开
  2. 阴影效果、清除浮动等的使用伪元素
  3. 操作列表等大量的DOM元素,可以创建文档片段节点(Fragment)作为父节点,然后将操作DOM元素移步到Fragment节点的子节点上,操作完毕后再将Fragment替换原来的DOM父节点
 类似资料:
  • 我已经用reduce内置函数编写了这些代码行,但它显示了给定参数的错误。 45 lst=[1,2,3]中的TypeError回溯(最近一次调用)---- TypeError:d_n()接受1个位置参数,但给出了2个

  • 减少图层数量     初始化图层,处理图层,打包通过IPC发给渲染引擎,转化成OpenGL几何图形,这些是一个图层的大致资源开销。事实上,一次性能够在屏幕上显示的最大图层数量也是有限的。     确切的限制数量取决于iOS设备,图层类型,图层内容和属性等。但是总得说来可以容纳上百或上千个,下面我们将演示即使图层本身并没有做什么也会遇到的性能问题。 裁切     在对图层做任何优化之前,你需要确定你

  • 我运行jmeter脚本将近一周,今天观察到一件有趣的事情。以下是场景: 概述:我正在逐渐增加应用程序的负载。在上一次测试中,我给应用程序加载了100个用户,今天我将加载增加到150个用户。 150名用户测试结果: > 与上次测试相比,请求的响应时间减少了。(这是个好兆头) 吞吐量急剧下降到上一次测试的一半,负载更少。 我的问题是: > 当我的许多请求失败时,我得到了好的响应时间吗? 注:直到100

  • 我目前正在读O'reilly的《Java 8 Lambdas》是一本非常好的书。我遇到了这样一个例子。 我有一个 这会产生正确的输出。 我的问题是将reduce方法视为最后一个参数,即二进制运算符 我的问题是这个参数用于哪个?如果我改变 如果我传递NULL,则输出相同,然后返回N.P.E。 for此参数用于什么? 更新 为什么如果我在上运行它,我会收到不同的结果? 第一次运行。 第二次运行 第三次

  • 因此,我有一个场景,我有一个机会表,其中有客户参考和客户ID。和对ProjectManager的表有引用的Customer表。现在,我有了opportunityId,使用该id我需要获取项目经理的信息。下面是我的工作代码, 现在,我的一个问题是,这两个查询对数据库进行了两次访问,这就把我带到了问题的主要目的,如何优化它,使所有这些都能在一次访问中完成,如果你们能在这段代码中找到任何其他问题,那就太

  • 现在,我需要使用Windows窗体图表以实时速度绘制数据。它将是完美的750个样本绘制在图表内的速度约为30 fps。我遇到的问题在于以一种快速的方式减少数据库而又不损失图的可靠性的算法。 我的想法(数据在值=127附近振荡): > 只需选择每(20万/750)个点即可选择750点 最后一个问题:考虑到我收集的数据总是相同的缓冲区(设备只是不断地用新数据覆盖这个缓冲区),我是否应该考虑使用指向我庞