为什么没有类似于“setAttributeNS”的“classListNS”?

Why is there no `classListNS` similar to `setAttributeNS`?

提问人:Leo 提问时间:2/15/2022 更新时间:2/15/2022 访问量:24

问:

我今天从逻辑的角度询问是否有必要。每个人似乎都认为这是必要的。我可能会同意这一点(但可以改变)。createElementNSsetAttributeNScreateElementNS

没有人评论哪个实际上是更有趣的部分。再想想,我意识到没有.所以我想每个人都同意这是不需要的。为什么不需要(虽然也许是 - 出于某种原因我不明白)?setAttributeNSclassListNSclassListNSsetAttributeNS

JavaScript DOM 命名空间

评论

1赞 Sebastian Simon 2/15/2022
类是 HTML 的东西,它们没有命名空间。
1赞 Leo 2/15/2022
@SebastianSimon 属性不也是 HTML 的东西吗?
1赞 Sebastian Simon 2/15/2022
不,属性存在于所有SGML衍生物中,例如.XML,SVG,HTML。
1赞 Alohci 2/15/2022
没有命名空间。
1赞 Sebastian Simon 2/15/2022
@epascarello 好吧,CSS 确实有专门用于命名空间元素的命名空间选择器

答: 暂无答案