是否有任何函数可以使用 javascript 获取数组的键
我也想反转和排列
例如:
appz_variable['412cc16e']="ABXZ";
appz_variable['axecr6fd']="YCSET";
我想要数组索引或键以相反的顺序
我假设你在这里谈论的是一个对象,它有一些标签(尽管不正确)是“关联数组”。对于这种情况,请使用for...in循环来枚举对象,如下所示:
for(var key in myObject) {
if(myObject.hasOwnProperty(key)) {
alert("Key: " + key + ", Value: " + myObject[key]);
}
}
Run Code Online (Sandbox Code Playgroud)
对于普通数组,您只需根据索引进行循环,如下所示:
for(var i=0; i<myArray.length; i++) {
alert("Position: " + i + ", Value: " + myArray[i]);
}
Run Code Online (Sandbox Code Playgroud)
第二个是迭代数组,而第一个是枚举对象……for...in例如,您不应该在普通数组上使用循环,因为可能会出现许多问题。
| 归档时间: |
|
| 查看次数: |
13814 次 |
| 最近记录: |