如何在 JavaScript 数组循环中设置属性?
javascriptweb developmentobject oriented programming更新于 2025/9/25 2:20:17
假设我们需要编写一个函数,该函数接受一个数组并根据该数组的相应值更改特定 DOM 中存在的前 n 个 div 的 id 属性,其中 n 是数组的长度。
我们首先选择 DOM 中存在的所有 div,遍历我们接受为唯一参数的数组,并为每个 div 分配相应的 id −
执行相同操作的代码是 −
const array = ['navbar', 'sidebar', 'section1', 'section2', 'footer'];
const changeDivId = (arr) => {
const divsArray = document.querySelectorAll('div');
arr.forEach((element, index) => {
divsArray[index].id = element;
});
};
changeDivId(array);
这样我们就可以成功地将数组的元素映射到 div 的相应 id 上。
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

