Javascript 什么';jquery中两种写入方式的区别是什么?

Javascript 什么';jquery中两种写入方式的区别是什么?,javascript,jquery,Javascript,Jquery,1,$。每个(a,f) 2、$(“a”)。每个(f) 我知道最后一行的意思,它表示文档中的所有元素。然后调用each()方法,然后为每个选定元素调用函数f。但我不知道第一个是什么意思?它有什么用?谢谢。第一个迭代可执行的对象,如数组或jQuery对象。它不一定需要像第二个一样迭代文档中的元素。第一个语法通常用于迭代JavaScript数组。您可以将其与jQuery对象一起使用,但第二种语法在这种情况下更具可读性。请小心,在您的示例中,a不需要是相同类型的对象 $。每个(数组、函数)用于普通数组

1,
$。每个(a,f)

2、
$(“a”)。每个(f)


我知道最后一行的意思,它表示文档中的所有
元素。然后调用each()方法,然后为每个选定元素调用函数
f
。但我不知道第一个是什么意思?它有什么用?谢谢。

第一个迭代可执行的对象,如数组或jQuery对象。它不一定需要像第二个一样迭代文档中的元素。

第一个语法通常用于迭代JavaScript数组。您可以将其与jQuery对象一起使用,但第二种语法在这种情况下更具可读性。

请小心,在您的示例中,
a
不需要是相同类型的对象

$。每个(数组、函数)
用于普通数组

$(选择器)背后的思想。每个(函数)
都可以在jQuery选择器的结果上使用
每个
运算符

以下是使用
两种方法的链接:


方法1迭代任何提供的数组


方法2迭代DOM中提供的每个选择器

您在哪里看到使用的第一个表单?第一个表单没有在jquery中实现,至少我从未见过,也没有看到它的用途it@Flimzy:给你,你查过了吗?和