首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

怎么获取js键值映射数组的length

2012-03-05 
如何获取js键值映射数组的length比如a{ a :1, b :2, c :3,...............}可以不用forin而得到这

如何获取js键值映射数组的length
比如
a={ "a ":1, "b ":2, "c ":3,...............}
可以不用for   in   而得到这个数组的length吗

[解决办法]
这是一个自定义的对象(object),除了自己定义的属性之外,这个对象没有任何其他属性
跟下面写法类似:
function A(){
this.a=1;
this.b=2;
this.c=3
}
var a=new A();
所以lz想要拿它的长度,只有通过
var ilen=0;
for(var i in a)
ilen++;
alert( "长度为: "+ilen);
来拿长度!

热点排行