qq_花_4
2016-08-12 16:40
dom与jquery的区别
就我的理解而言,dom是html结构元素的存储方式,它是一棵树。我们操纵网页上的元素,实际上就是对dom树上结点的操纵。
而j q则是js语言的类库。这个框架是前人劳动的结果,它将很多常用的js方法封装起来用易于操作的方式呈现而且帮助我们解决了浏览器的兼容问题。
比如document.getelementsbyclassname这么一长串使用jq就是一个美元符号解决问题,这就是一种简化。另外,由于jq库的封装特性,它已经在方法之中进行了浏览器是否兼容的判断,这就解决了我们在多种浏览器中使用js需要考虑兼容问题的烦恼。
总而言之,dom和jq是完全不同的东西。总而言之dom是用以表示网页中对象元素的树型结构,而jq是js的封装类库。
jquery是在jQuery中特有的对象,里面包括dom以及对dom进行操作的一系列方法。
DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象
jQuery基础(二)—DOM篇
114014 学习 · 590 问题
相似问题
回答 2