w3 DOM4 Spec DOMettableTokenList
这是很难解释的。
我知道它是DOMTokenList的一个扩展。
当我们写到:
Element.classList;或者:
Node.classList;但是我们什么时候得到DOMSettableTokenList呢?
谢谢你的回答。
发布于 2016-04-04 08:21:25
DOMSettableTokenList实际上是WHATWG“生活标准”规范版本中的DOMTokenList。
您从.classList获得的值应该具有(在支持浏览器中,比如Firefox 47)定义在DOMSettableTokenList上的.value属性。upd还设置.classList = "string"调用value setter (将字符串拆分为令牌并分配单独的类),在规范中称为[PutForwards=value]。
我相信在合并之前,您仍然能够访问classList.value (支持浏览器),但我没有进行测试。upd 实际上一些属性是DOMTokenList (例如classList),而其他属性是DOMSettableTokenList (例如HTMLLinkElement.relList)。
https://stackoverflow.com/questions/36391589
复制相似问题