-
tyc1
$()这样写的都是是jquery对象,只能用jquery的属性和方法.get()和eq()都是jquery对象的方法,例如document.getElementById(ID).get()和document.getElementsByTagName().eq()这样写就不对,因为它们前面的javascript对象,而javascript对象是没有这些方法的那如果我们在写jquery的时候如果要用到javascript的属性或者方法,怎么办呢?那就必须把jquery对象转化为javascript对象。就是通过.get()方法
-
hhxx999
.get(索引) 返回的是原生JS对象eq(索引) 返回的是JQ对象原生JS对象只能使用原生JS的方法和属性JQ对象只能使用JQ的方法和属性说明:document.getElementById('box') //原生JS的对象$('#box') //是jQuery对象var obj1 = document.getElementById('box');var obj2 = $('#box');obj1 === obj2 //falseobj1 === obj2.get(0) //true
-
qq_预_1
get意思是获取的意思 可以这样理解 .get 是在Js的固定写法 对象.属性.方法 eq() 选择器选取带有指定 index 值的元素。
-
慕用0418482
用法上没什么大的区别,但是严格来讲的话eq()选择的是带有下标索引的元素,一般是node对象或者是数组什么的