每次遍历对象和数组使用实例
指令
基于参数类型的每个函数的效果并不完全一致。
1。遍历对象(带有附加参数)
复制代码代码如下所示:
每个(对象,函数(P1,P2){)
这里,这里用于对当前属性值中的每一个迭代进行对象处理。
P1;P2;访问附加参数
{参数1参数2};
2。遍历数组(带有附件参数)
复制代码代码如下所示:
$(数组,函数(P1,P2){)
这里的当前元素在每次迭代中都是数组。
P1;P2;访问附加参数
{参数1参数2};
三.遍历对象(无附加参数)
复制代码代码如下所示:
$(对象、函数(名称、值){)
这指向当前属性的值。
name;name表示对象当前属性的名称。
值;值表示对象当前属性的值。
});
{代码}
4。遍历数组(无附加参数)
{代码}
$(数组,函数(i,value){)
这;这指向当前元素
i表示数组的当前下标。
值;值表示数组的当前元素。
});
下面是jQuery的每个方法的一些常用用法
复制代码代码如下所示:
var arr = {
美元。每个(ARR,函数(){(){
警戒(此);
});
每个输出分别是:一、二、三、四
VaR arr1 = { { 1, 4, 3 },{ 4, 6, 6 },{ 7, 20, 9 } }
美元。每个(arr1,功能(我的项目){
警报(项目{ 0 });
});
事实上,前 / /一个二维数组,每一项对应于一个一维数组,
{项目{ 0 }与每个一维数组的第一个值相对。
每个输出分别为:147
var obj = { {一:1,2,三:3:四:4,};
美元。每个(obj,功能(关键,Val){
警报(obj {重点});
});
这是每一个更糟的,可以循环每个属性
输出结果如下:1234