DOM對象和js對象以及jQuery對象的區別javascript
文檔對象模型簡稱DOM,是W3C組織推薦的處理可擴展置標語言的標準編程接口。java
jQuery對象實際上是一個JavaScript的數組,這個數組對象包含125個方法和4個屬性
4個屬性分別是jquery
jquery對象就是經過jQuery包裝DOM對象後產生的對象。jQuery對象是jQuery獨有的,其可使用jQuery裏的方法,可是不能使用DOM的方法;反過來Dom對象也不能使用jquery的方法編程
jQuery對象和js對象區別:
1.jQuery對象屬於js的數組;
2.jQuery對象是經過jQuery包裝的DOM對象後產生的;
3.jQuery對象不能使用DOM對象的方法和屬性
4.DOM對象不能使用jQuery對象的方法和屬性api
1) js轉jQuery對象:數組
$(js對象)瀏覽器
2)jQuery對象轉js對象框架
示例:dom
//轉換jQuery對象爲DOM對象編程語言
doc2.innerHTML="這是jQuery的第一個DOM對象"
//使用jQuery對象自己提供的get函數來返回指定集合位置的DOM對象
var doc2=$("#idDoc2").get(0);
doc2.innerHTML="這是jQuery的第二個DOM對象"