📅  最后修改于: 2023-12-03 14:51:31.319000             🧑  作者: Mango
for of
循环将数据填充到 HTML在纯 JavaScript 中使用 for of
循环可以很方便地遍历数组或类数组对象,我们可以利用这个特性将数据填充到 HTML 页面中。本文介绍如何使用 for of
循环来实现数据填充的功能。
首先,我们需要一个 HTML 页面来展示数据。我们可以创建一个带有一个容器元素的 HTML 文件,例如:
<!DOCTYPE html>
<html>
<head>
<title>数据填充示例</title>
</head>
<body>
<div id="data-container"></div>
<script src="main.js"></script>
</body>
</html>
在这里,我们创建了一个 div
元素用于容纳数据,我们将在 JavaScript 中填充该容器。
在 JavaScript 文件 main.js
中,我们可以先准备一些要填充的数据,例如一个数组:
const data = ['苹果', '香蕉', '橙子', '葡萄'];
接下来,我们可以通过 for of
循环来遍历数据,并将每个项添加到 HTML 页面中的容器元素中:
const dataContainer = document.getElementById('data-container');
for (const item of data) {
const listItem = document.createElement('li');
listItem.innerText = item;
dataContainer.appendChild(listItem);
}
在这里,我们首先通过 getElementById
方法获取到了 HTML 页面中的容器元素,然后使用 for of
循环遍历数据数组。在每次循环迭代中,我们通过 document.createElement
方法创建一个新的 li
元素,并将数据项作为文本内容赋值给该元素。最后,我们将创建的元素添加到容器元素中,以显示在 HTML 页面上。
保存好 HTML 和 JavaScript 文件后,在浏览器中打开该 HTML 文件,即可看到数据已经成功填充到了 HTML 页面中。
通过本文,我们学会了如何在纯 JavaScript 中使用 for of
循环来将数据填充到 HTML 页面中。我们首先准备了要填充的数据,然后利用 for of
循环遍历数据并将每个项添加到 HTML 元素中。这是一个非常常见的数据填充的处理方式,可以方便地将数据动态显示在页面上。
注意:本示例假设在浏览器环境中运行,并且只展示基础的用法。在实际开发中,可能需要处理更复杂的数据结构和使用更多的 DOM 操作。