问答详情
源自:1-1 jQuery基础(二)—DOM篇课程介绍

Dom元素与jQuery的区别

dom与jquery的区别

提问者:qq_花_4 2016-08-12 16:40

个回答

  • MadMarical
    2016-08-12 17:11:00
    已采纳

    就我的理解而言,dom是html结构元素的存储方式,它是一棵树。我们操纵网页上的元素,实际上就是对dom树上结点的操纵。

    而j q则是js语言的类库。这个框架是前人劳动的结果,它将很多常用的js方法封装起来用易于操作的方式呈现而且帮助我们解决了浏览器的兼容问题。

    比如document.getelementsbyclassname这么一长串使用jq就是一个美元符号解决问题,这就是一种简化。另外,由于jq库的封装特性,它已经在方法之中进行了浏览器是否兼容的判断,这就解决了我们在多种浏览器中使用js需要考虑兼容问题的烦恼。

    总而言之,dom和jq是完全不同的东西。总而言之dom是用以表示网页中对象元素的树型结构,而jq是js的封装类库。

  • qq_迈巧克力_0
    2016-08-12 17:06:10

    jquery是在jQuery中特有的对象,里面包括dom以及对dom进行操作的一系列方法。

  • _小韬
    2016-08-12 17:04:37

    DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象