You need to enable JavaScript to run this app. 如何将删除p元素的forEach版DOM操作代码改写为普通for循环
优惠活动
大模型
产品
解决方案
定价
更多

如何将删除p元素的forEach版DOM操作代码改写为普通for循环

你编写的代码缺少从NodeList中按索引获取对应p元素的逻辑,修改后的可运行代码如下:

const ps = document.querySelectorAll('p')

for (let i = 0; i < ps.length; i++) {
    ps[i].remove()
}

补充说明:

  • document.querySelectorAll('p')返回的是类数组结构的NodeList对象,支持通过[索引]的方式读取对应位置的DOM元素
  • 循环变量i使用let声明可避免污染全局作用域

内容的提问来源于stack exchange,提问作者notADevYet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 03:06:04