zoukankan      html  css  js  c++  java
  • HTML、DOM和JS的了解

    1、HTML、JS、以及DOM的关系的关系说明

    关于HTML、JS、以及DOM的关系一直很迷惑,虽然一直听人说,但并未理解。

    偶然间,忽然懂了这三者之间的关系。

    举例吧:

    • HTML就是最终的页面,是一个静态的页面。是什么就是什么,没有外界操作就不会有改变;
    • 如果要修改HTML的内容呢?这时就需要使用JS语言了,使用JS对HTML进行处理,调用对应函数即可;
    • 但是JS如何处理的呢?JS函数内部又是如何处理的呢?这就需要DOM了。DOM 定义了访问和操作 HTML 文档的标准方法。

    相当于DOM是一个底层API;JS通过对底层API进行封装,提供了简单的操作方法;我们用JS最多,但如果不用JS,其他语言同样可以通过DOM操作HTML。这就是三者之间的关系了。

    2、对于DOM中结点的理解

    根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点:

    • 整个文档是一个文档节点
    • 每个 HTML 元素是元素节点
    • HTML 元素内的文本是文本节点
    • 每个 HTML 属性是属性节点
    • 注释是注释节点

    这里要注意:

    3、结束

  • 相关阅读:
    c#配置文件
    C#预处理指令
    C#面向对象详解
    231. Power of Two
    226. Invert Binary Tree
    C语言函数入参压栈顺序为什么是从右向左?
    对C++ 虚函数的理解
    悲观锁和乐观锁
    什么是索引
    CHAR 和VARCHAR的区别
  • 原文地址:https://www.cnblogs.com/buwuliao/p/9814627.html
Copyright © 2011-2022 走看看