var eleId=document.getElementById("test-list");
var i;
for(i=eleId.children.length-1;i>=0;i--){
if(eleId.children[i].innerText==="JavaScript"||eleId.children[i].innerText==="HTML"||eleId.children[i].innerText==="CSS"){
} else{
eleId.removeChild(eleId.children[i])}
}
单删除可以这么干,但我觉得廖老师想强调的是尽量不要在遍历 children 时对其进行增删
Sign in to make a reply
迷宫少年与灯
var eleId=document.getElementById("test-list");
var i;
for(i=eleId.children.length-1;i>=0;i--){
if(eleId.children[i].innerText==="JavaScript"||eleId.children[i].innerText==="HTML"||eleId.children[i].innerText==="CSS"){
} else{
eleId.removeChild(eleId.children[i])}
}