我有一个这样的数据结构:
var r =
{
"abc": ["a1","a2","a3"] ,
"xyz": ["x1","x2","x3"]
}
我正在像这样访问这些元素
jQuery.each(r,function(index,ele){
alert(ele); // values like a1,a2,a3 in ele -loop
});
我在 ele 变量的元素中获取值 a1、a2、a3。
我想访问值abc和xyz。
如何在循环中访问值abc?
fiddle :[ fiddle ]:http://jsfiddle.net/ce58qutw/
最佳答案
尝试,
jQuery.each(r,function(index,ele){
alert(index);
});
<小时/>
请记住,回调函数的第一个参数是键,第二个参数是值。
正确的代码是,
jQuery.each(r,function(key,val){
alert(key);
});
DEMO
关于javascript - 如何访问对象属性名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25244836/