开发者社区> 问答> 正文

DOM的主要接口有什么?

DOM的主要接口有什么?

展开
收起
游客nxq6attzvywgk 2021-10-25 21:21:24 1039 0
1 条回答
写回答
取消 提交回答
  • DOM的主要接口有: 1、Node接口:它是文档中节点的基类型。定义了基本的访问和改变文档结构的方法。 2、Document接口:它代表整个文档。可创建文档中的各种节点(元素、注释、处理指令等),创建的节点中带有一个OwnerDoculnent属性表示创建它们的Document对象。 3、DocumentFragment接口:它代表文档树的子树,相当一个小型文档。 4、Attr接口:它代表元素节点的属性。有意思的是它并不认为是该元素节点的子节点,不构成DOM树的一部分。同时也不是DocumentFragment节点的直接子节点。 5、CharacterData接口:它维护了DOMsitrgn字符串并提供读写操作的接口。但不直接对应文档的某种类型节点。 6、Text接口:它从CharacterData继承而来。代表元素或属性的一段连续的文本内容。它有一个派生的接口CDATAsection,目的是:CDATASeciton节点的内容将不会作任何转化;使用Node中的nomraliez方法时相邻的Text节点会合并成一个节点,但使用CDATASeciton可避免合并。 7、Comment接口:它也从CharacterData继承而来。代表注释中的文本内容。 NodeList接口:用于管理有序的节点集。 8、Entity接口:它代表实体;EntityReference代表实体的引用。 9、NamedNodeMap接口:用于管理无序的节点集。 10、DOMImplementation接口:它提供与DOM模型的实例无关的接口。CreateDocument可创建一个Document对象;haseFature可判断DOM实现是否支持某一模块。 11、Notation接口:它代表文档中的符号定义。 12、ProcessingInstruction接口:它代表处理指令。 13、DOMException接口:异常处理。由于程序中的逻辑错误、数据丢失或DOM实现本身不稳定引起的错误。在程序处理过程中,由方法返回一个错误值。

    2021-10-25 21:35:26
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
利用编译将 Vue 组件转成 React 组件 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载