在.each()回调中,this回调函数的第二个参数和它之间有什么区别吗?
例如,在以下代码中:
$("example").each( function(index, element) {
// body
});
Run Code Online (Sandbox Code Playgroud)
this和之间有什么区别element?是否提供了第二个参数,以便您可以选择名称?
Sop*_*ert 24
不,没有区别; 第二个参数只是为了方便.
每次回调运行时,都会从0开始传递当前循环迭代.更重要的是,回调是在当前DOM元素的上下文中触发的,因此关键字this指的是元素.
最有可能的是,第二个参数是为了与jQuery.each的一致性而提供的.
| 归档时间: |
|
| 查看次数: |
4090 次 |
| 最近记录: |