jQuery初步介绍(jq对象和js对象的区别与转换)

版权声明:biubiubiu https://blog.csdn.net/a_lllll/article/details/88895720

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。

		window.onload = function () {
            console.log("这是js的入口函数");
        };
        $(document).ready(function () {
            console.log("这是jquery入口函数的第一种写法");
        });

        $(function () {
            console.log("这是jquery入口函数的第二种写法");
        });

1.什么是Dom对象(js对象)?

使用js的方式获取到的元素就是js对象

2.什么是jQuery对象?

使用jq的方式获取到的元素就是jq对象

3.jq对象和js对象的区别

JS对象,是一个名值对的无序集合。
jquery对象,是jquery特有的对象,只有调用jquery框架才存在。其实jquery对象,也是一种js对象。
jquery对象和js对象可以相互转换,例如
$("#div").get(),即可以把一个jquery对象转换为js对象。
js对象上的方法,不能直接用在jquery对象上,如果一定要给jquery对象使用js对象的方法,必须把jquery对象转换为js对象。jquery对象,则可以随意使用jquery定义的方法。

4.jq对象与js对象之间的转换

1) js转jQuery对象:

 $(js对象)

2)jQuery对象转js对象

var doc2=$("#idDoc2")[0];
//转换jQuery对象为DOM对象
doc2.innerHTML="这是jQuery的第一个DOM对象"
//使用jQuery对象本身提供的get函数来返回指定集合位置的DOM对象
var doc2=$("#idDoc2").get(0);
doc2.innerHTML="这是jQuery的第二个DOM对象"    

猜你喜欢

转载自blog.csdn.net/a_lllll/article/details/88895720