Document类型、HTMLDocument类型和document对象的区别[通俗易懂]

Document类型、HTMLDocument类型和document对象的区别[通俗易懂]Dcoment表示文档,这里的文档可以是HTML文档,也可以是XML文档,换句话说Document类型能表示HTML和XML等文档; HTMLDocument对象继承自Document对象,专用于表示HTML文档; document对象是HTMLDocument对象的一个实例,表示整个HTML页面,又叫做页面的根节点;Document对象(根节点)的特征:<!DOCTYPEht…

大家好,又见面了,我是你们的朋友全栈君。

  1. Dcoment表示文档,这里的文档可以是HTML文档,也可以是XML文档,换句话说Document类型能表示HTML和XML等文档;
  2. HTMLDocument对象继承自Document对象,专用于表示HTML文档;
  3. document对象是HTMLDocument对象的一个实例,表示整个HTML页面,又叫做页面的根节点;

Document对象(根节点)的特征:

<!DOCTYPE html>
<html>
    <head></head>
    <body>
    </body>
    <script>
        console.log(document.nodeType);
        console.log(document.nodeName);
        console.log(document.nodeValue);
        console.log(document.parentNode);
        console.log(document.ownerDocument);
        console.log(document.childNodes);  // 其子节点可能是一个DocumentType(最多一个)、Element(最多一个)、ProcessingInstruction或Comment
    </script>
</html>

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161635.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月19日 下午2:00
下一篇 2022年7月19日 下午2:16


相关推荐

  • 前端低代码调研与总结

    近些年来,低代码的概念逐渐流行了起来,而低代码产品也越来越多的出现在我们的身边。低代码可以叫做可视化搭建,或者叫效能工具等等。像国外的Mendix,国内的宜搭、苍穹、简道云、amis等等。基于这种新型的开发方式,图形化的拖拉拽配置界面,并兼容了自定义的组件、代码扩展,确实在B端后台管理类网站建设中很大程度上的提升了效率。低代码平台能够高效且便捷,成本又低。就应用领域来讲已经很广泛了,例如营销领域,各种页面生产工具,非冰,乐高,宜搭,鲁班。还有电商类的公司都会给商家提供一个类似店铺装修的工具,小程序生产工具

    2022年4月13日
    51
  • 公有云和私有云哪种成本更低

    公有云和私有云哪种成本更低​最新调查表明:在虚拟机运行数量相同的情况下,企业使用私有云比公有云更加节省成本。随着企业对私有云和公有云、云服务器的使用经验加深,很多企业表示已经通过实践把握私有云的部署和正确使用,并在成本方面超越公有云。据著名互联网调查研究公司对150位IT决策者调查显示,41%的受访者表示每个虚拟机运行在私有云基础架构比公共云成本更低。在某些情况下,节省的费用非常惊人。9%的受访者表示,他们在私有云运行…

    2022年6月16日
    32
  • QT QStringList用法

    QT QStringList用法QStringList类提供了一个字符串列表从QList继承而来,它提供快速索引为基础的接入以及快速插入和清除其成员函数用于操作这个字符串列表如append(),insert(),replace(),removeAll(),removeAt(),removeFirst(),removeLast(),andremoveOne()等1.增加字符串  可以通过ap

    2022年6月11日
    82
  • Eclipse环境下如何配置Tomcat,并且把项目部署到Tomcat服务器上「建议收藏」

    eclipse环境下如何配置tomcat打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。单击“Server”选项,选择下方的“RuntimeEnvironments”。点击“Add”添加Tomcat。点击“Next”,选中自己安装的Tomcat路径。点击“Finish”完成。建立一个Web应用File→New→DynamicWeb

    2022年4月16日
    40
  • StringTokenizer使用讲解

    StringTokenizer使用讲解StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。一.构造函数。1.StringTokenizer(Stringstr):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。2.StringTokenizer(Stri

    2022年8月11日
    9
  • CentOS7查看CPU核数

    CentOS7查看CPU核数1 查看 CPU 型号 cat proc cpuinfo grepname sort uniq2 查看核数和逻辑 CPU 数目 CPU 个数 cat proc cpuinfo grep physicalid sort uniq wc l 核数 cat proc cpuinfo grep coreid sort uniq

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号