js中在不知道属性名时获取属性对象
2011-07-14 17:17
316 查看
如有对象aa={ "a": [{ "b": "c" }, { "d": "f"}] };,我们要得到aa的属性a的对象的一般做法是aa.a
但如果我们不知道属性a的名称是a,如何获取呢,有人会说用遍历
for(temO in aa){},但这时得到的temO的值为"a",是个字符串,不是对象
有人会说出现这种问题是程序设计得有问题,那如果aa={ "": [{ "b": "c" }, { "d": "f"}] };,这时候改如何获取aa的属性对象呢
做法是:
for(temO in aa)
{var o=aa[temO]; }
了解一下关联数组对象就了解了
但如果我们不知道属性a的名称是a,如何获取呢,有人会说用遍历
for(temO in aa){},但这时得到的temO的值为"a",是个字符串,不是对象
有人会说出现这种问题是程序设计得有问题,那如果aa={ "": [{ "b": "c" }, { "d": "f"}] };,这时候改如何获取aa的属性对象呢
做法是:
for(temO in aa)
{var o=aa[temO]; }
了解一下关联数组对象就了解了
相关文章推荐
- js标签对象属性的获取
- js 获取对象属性的各种方法
- 获取js对象的属性个数
- js中遍历获取对象属性和方法主要
- JS获取对象指定属性在样式中的信息
- JS创建对象和获取对象属性的几种方式
- js获取一个对象其所有属性和属性对应的值
- js 动态获取对象多级属性
- 浅谈js使用in和hasOwnProperty获取对象属性的区别
- js中如何复制一个对象,如何获取所有属性和属性对应的值
- js 对象属性的获取方式
- js获取控件class属性,事件获取事件源(事件对象)
- js向body创建对象、对象属性、对象事件,js获取元素坐标、元素边框大小、真实大小
- [置顶] js中如何复制一个对象,如何获取所有属性和属性对应的值
- js 获取对象属性的数量。js 遍历对象的属性
- JS中isPrototypeOf 和hasOwnProperty 的区别 ------- js使用in和hasOwnProperty获取对象属性的区别
- js如何获取对象中的属性名
- js 获取一个对象中的所有属性
- 子类用一个名为subitems的数组属性保存父类对象,为什么不能获取父类对象的信息呢???在main函数中subitems为空,不知道为什么。
- Google Maps API一例错误处理 SCRIPT5007: 无法获取属性“firstChild”的值: 对象为 null 或未定义 main.js