div和$div的区别

作者: 饥人谷__冯国欣 | 来源:发表于2019-05-29 22:27 被阅读3次

var div = document.getElementById('x')返回的的是一个DOM对象。

var $div = $('#x')返回的是一个 jQuery对象(伪数组)

div 和 $div的联系是:

使用jQuery()函数($就是jQuery的简写)就可以把div变成$div的方法:

$div变成div的方法:

下图两个是等价的

div和#div的区别是:

$div:$div是一个jQuery对象,原型链为$div.__proto__ > object[0].prototype(伪数组) > object.prototype

      $div作为jQuery对象,不能使用div(DOM)方法

      $div的属性方法有:操作HTML  CSS AJAX 遍历函数,常见的有text(), html(), val(), attr(), append(), prepend(),after(), before(), remove(),addClass(), removeClass(), toggleClass() 等 详见jQuery官方API文档

div : div是一个 DOM对象,原型链为 div.__proto__ >HTMLDivElement>HTMLElement>Element

      div作为DOM对象,不能使用jQuery对象

      div的属性方法有:getElementById(), getElementByTagName(), appendChild(), removeChild(), createAttribute()等 常用可以看我的博客,https://www.jianshu.com/writer#/notebooks/37075279/notes/47352480,也可以详见MDN

相关文章

  • 看jQuery与dom对象的区别

    请说出 div 和 $div 的联系和区别。 一、区别: div是dom对象,$div是一个jquery对象div...

  • 28 jQuery面试题

    1. div 和 $div 的区别和联系 div 和 $div 的联系是:$(div) 可以将 div 封装成一个...

  • div和$div的区别

    var div = document.getElementById('x')返回的的是一个DOM对象。 var $...

  • div和$div的区别

    document.getElementById('x')返回的是一个DOM对象$('#x')返回的是一个jQuer...

  • [jQuery]之$div与div

    记录一个面试题 问:$div与div的联系和区别 联系: $('div')可以将div封装成一个jQuery对象 ...

  • 2020-06-11 html用法

    div和span区别 span 有多高占多高 div 占用一行

  • div与span的区别

    理解div与span的区别: div和span是非常重要的标签,div的语义是division“分割”; span...

  • CSS 03

    div, span, label的区别 div与span 大家在初学div+css布局时,有很多困惑,在div与s...

  • CSS的显示模式

    1 div和span标签 1 div标签的作用是什么2 span标签的作用是什么3 div和span有什么区别4 ...

  • HTML-div与span

    div与span的区别 在html中经常见到div和span,我一般都是随意用,个人习惯,大多用div,直到今天才...

网友评论

    本文标题:div和$div的区别

    本文链接:https://www.haomeiwen.com/subject/vyzutctx.html