使用 for 循环
const elements = document.querySelectorAll(‘p’);
for (let i = 0; i < elements.length; i++) {
console.log(elements[i].textContent);
}
使用 forEach 方法
自 ES6 起,NodeList 对象也具备了 forEach 方法,这样就能以更简洁的方式进行遍历。
const elements = document.querySelectorAll(‘p’);
elements.forEach((element) => {
console.log(element.textContent);
});
使用 for…of 循环
for...of 循环是 ES6 引入的一种新的循环方式,它能直接遍历可迭代对象,NodeList 就属于可迭代对象
const elements = document.querySelectorAll(‘p’);
for (const element of elements) {
console.log(element.textContent);
}