javascript - 复制要在 JavaScript 中迭代的 div 的最佳方法是什么?
问题描述
我在 JavaScript 中使用 div 来测试 JavaScript 的交叉点观察器 api ( https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API )。我本质上是在测试当 div 进入视口时它能够检测到它们的能力。我要测试的另一件事是交叉点观察者 api 处理大量 div 的能力。目前我有 30 个手动复制的 div,如下所示:
<div id="one">1</div>
<div id="two">2</div>
<div id="three">3</div>
<div id="four">4</div>
<div id="five">5</div>
我的目标是真正推动这个测试并且可能有 500 多个 div,但认为我必须手动输入 500 多个 div 似乎有点愚蠢。我想知道是否有更简单的方法来实现这个数量的多个 div?我在网上阅读并看到人们谈论为它编写脚本,但没有详细说明或可用的示例会有所帮助,因为我不完全理解它是如何工作的。
解决方案
您可以使用document.createElement。
推荐阅读
- c# - JSON to object 不适用于 ajax 调用
- spring-boot - SpringBoot 2 + Junit5:带有@Value的null
- python - 主题分布:使用 LDA 对我的文档进行聚类的问题
- reactjs - 当我将它传递给一个函数并尝试在那里访问它时,React prop 返回 undefined
- asp.net-core-2.0 - 是否可以使用来自配置服务器的值初始化 .net 核心非 pcf 部署的应用程序
- javascript - 为什么|| 运营商的行为是这样的?
- c++ - 为什么 std::equal_to 会导致动态分配?
- bash - 使用 Shell 在 printf 中显示数字和 %d 之间的数学表达式的结果
- excel - 更新数据用户表单后存储为文本的值
- xamarin - MvvmCross iOS UILabel AttributedText 与语言转换器