Discuss
/
JavaScript
/
作业
作业
Topic source// TODO
var arr = ['Swift', 'ANSI C', 'DirectX']
var ul = document.getElementById('test-list');
// 魔术方法
Array.from(ul.children)
.filter(child => arr.indexOf(child.innerText) >= 0)
.forEach(child => ul.removeChild(child));
测试可以通过啊。
- 1
Mason
var arr = ['Swift', 'ANSI C', 'DirectX']
var ul = document.getElementById('test-list');
// 常规方法
for (li of ul.children) {
if (arr.indexOf(li.innerText) >= 0) {
ul.removeChild(li);
}
}
// 魔术方法
Array.from(ul.children)
.filter(child => arr.indexOf(child.innerText) >= 0)
.forEach(child => ul.removeChild(child));