请教json靠维数取对象 比如:var a = {b:"cd",d:"abc",c:{f:"hp"}};目标是取出{c:{f:"hp"}},如果是数据的话就是a[2],json应该怎么写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script >var a = {b:"cd",d:"abc",c:{f:"hp"}}; var i = 0;var m = 2;//索引for(var o in a){ if(i==m) { document.write(o+"<br>"); document.write(a[o]["f"]+"<br>"); break; } i++;}</script> 如果你知道c的值的话可以通过a[c]来取,如果你是用这个对象来封装数据的话你应该不知道你要取的数据的索引的 正解!var a = {b:"cd",d:"abc",c:{f:"hp"}}; 对于 a 来说 c 就是它的一个属性遍历一个对象的属性,用 in 操作符 jqeury冲突问题,更了名也不行? 关于google charts的一些小问题,用过的帮忙看下 捕获关闭浏览器事件 关于在前台控制后台控件的Enabled属性~~~ 层显示图片问题 影像的onclick事件 怎么样动态设置一个按钮的样式???? 在移除dom前还用删除事件属性吗 XML DOM有没有类似于COUNT或SUM的用法? 页面中嵌套<iframe>,运行后内存不断增长,单独刷新<iframe>无效果 我想用javascript 实现表格中每一行自动相加 急需js的调试工具,
<script >
var a = {b:"cd",d:"abc",c:{f:"hp"}};
var i = 0;
var m = 2;//索引
for(var o in a)
{
if(i==m)
{
document.write(o+"<br>");
document.write(a[o]["f"]+"<br>");
break;
}
i++;
}
</script>
正解!
var a = {b:"cd",d:"abc",c:{f:"hp"}};
对于 a 来说 c 就是它的一个属性
遍历一个对象的属性,用 in 操作符