1. 获取html dom,然后遍历dom时,报错 list .forEach is not a function

function removeImg(){
var list=document.getElementsByTagName("img");

list = Array.from(list);
list.forEach((element, index) => {element.remove(); });

}

2. 解决办法:

加上一行代码 list = Array.from(list);
Array.from()方法就是将一个类数组对象或者可遍历对象转换成一个真正的数组。 将类数组对象转换为真正数组

function removeImg(){
var list=document.getElementsByTagName("img");

list = Array.from(list);
list.forEach((element, index) => {element.remove(); });

}