Discuss / JavaScript / 交作业

交作业

Topic source
var arr = ['javascript', 'html', 'css'] // 与 Web 开发相关的词汇,可继续扩展
var ul = document.querySelector('#test-list')
Array.from(ul.children)
  .forEach(child => {
    let childText = child.innerText.toLowerCase()
    if (arr.find(s => s === childText)) { // 删除与之不相干的节点
      ul.removeChild(child)
    }
  })

粗心条件写反了。。。

var arr = ['javascript', 'html', 'css'] // 与 Web 开发相关的词汇,可继续扩展
var ul = document.querySelector('#test-list')
Array.from(ul.children)
  .forEach(child => {
    let childText = child.innerText.toLowerCase()
    if (!arr.find(s => s === childText)) { // 删除与之不相干的节点
      ul.removeChild(child)
    }
  })

  • 1

Reply