例如:
$('.something')[0]
我已经使用javascript工作了大约一年了,我有时会在各个项目的代码库中看到这个...它的意思是什么,它有什么作用?
答案 0 :(得分:0)
$(".class")
选择器选择具有特定类的所有元素。在内部,它使用getElementsByClassName()
遍历DOM并检索元素。该方法返回“具有所有给定类名的所有子元素的类似数组的对象”。因此,$('.something')[0]
只是从该数组中检索第一个元素。它将保存该类的第一个HTML DOM元素(因为你可能有许多元素拥有该类,对吧?)。 $('.something')[0]
的类型为object
。