element.classList的输出是什么?

what is the output of element.classList?

本文关键字:是什么 输出 classList element      更新时间:2023-09-26

谁能告诉我下面的代码有什么问题?它跑不动。startNode.classList的返回是什么?

var startNode = document.body
if (startNode.classList.contains(className) {output.push(startNode)}; 

如果我执行以下操作,它就会运行。

if (('' + startNode.classList + '').indexOf(className) > -1) {
  output.push(startNode)
} 

如果你不写语法错误,你的代码工作得很好:

if (startNode.classList.contains(className) {output.push(startNode)}; 
    missing a closing parentheses here ---^ 

关于API本身的更多信息请点击此处。

请记住,classList不能在IE9中工作-