前端学习存疑点整理

  • <div>和<span>属于HTML中的块标签,而CSS是美化HTML的

  • JS是用来实现网页动态交互的脚本语言

    • 所谓实现动态交互就是利用HTML的 DOM模型对HTML实现增删改查
    • DOM 是一个树形结构,里面所有的对象都称为 节点,根节点是<html>,所有的标签又被称之为 元素(Element)
      • document----整个HTML文档
      • Element----标签
      • Attribute----属性
      • Text----文本
      • 以上统称为节点(Node)

用传统的JS方法对HTML进行增删改查是通过操作DOM,大致流程为

获取父节点--创建子节点--向父节点中添加子节点

需要注意的是:通过这种方式操作的都是节点对象(DOM对象),注意区别于JQuery中的append()添加字符串的方式添加节点


DOM对象和JQuery对象

  • DOM对象可以理解为通过document.getElementById()这种方式得到的对象,通常就是标签
  • JQuery对象是通过$选择器获得的对象
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容