数组长度问题 var myarr = []; myarr['a'] = 'aa'; myarr['b'] = 'bb'; myarr['c'] = 'cc'; alert(myarr.length);怎样取myarr的长度 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script lanuage="JScript"> var myarr = []; myarr[0] = 'aa'; myarr[1] = 'bb'; myarr[2] = 'cc'; alert(myarr.length);</script> 数组下标从零开始 结帖了想起个问题,var myarr = []; myarr['a'] = 'aa'; myarr['b'] = 'bb'; myarr['c'] = 'cc'; alert(myarr.length);怎样取myarr的长度啊 嗯 如果用字符索引 那就是关联数组 不能直接取length// IE下 用for in列举去计算\// FF下 提供了个全局属性<script type="text/javascript"><!-- var myarr = []; myarr['a'] = 'aa'; myarr['b'] = 'bb'; myarr['c'] = 'cc'; alert(myarr.__count__); // FF下看//--></script> alert(myarr.__count__);FF好用这是什么属性,把myarr当作什么对象了,不明白,请楼上详解 http://www.cnblogs.com/winter-cn/articles/1225693.html myarr[3] = 'bb'; //这才是真正的数组元素操作 myarr['c'] = 'cc'; //等同于 myarr.c='cc'; 相当于给myarr添加一个自定义的属性,该属性名称就是c。这不是数组元素操作,所以length与它无关 var myarr = []; myarr['a'] = 'aa'; myarr['b'] = 'bb'; myarr['c'] = 'cc';在ie下只能 for取长度了呗,没有别的办法了吗? 问题是你的这些操作var myarr = []; myarr['a'] = 'aa'; myarr['b'] = 'bb'; myarr['c'] = 'cc';根本就不是数组操作,你的思路错了。即使myarr不是数组,myarr['a'] = 'aa';这类的操作也是正确运行的,而且意义是一样的。比如var myarr=new Object();myarr['a']='aa'; jquery1.4_min 为什么下载比网站描述要大? 使用prototype时,将如何取得confirm提示框的返回值? 散分。。。跳槽即将成功。。。 如何把下面的代码写到.js文件中 js中的地址 js的冒抛在实际编程中有什么作用? 请问用JavaScript怎样得到客户端的计算机名称??谢谢!! iframe的高度自动变化 在javascrip同一函数中,可不可以执行了一部分语句,中间的一句再重新将window.location重新load一次,紧接着执行函数后面全部的语句,这 javaScript中回车怎摸表示? jquery设置背景问题 如何将js变量 拿到asp代码中使用
<script lanuage="JScript">
var myarr = [];
myarr[0] = 'aa';
myarr[1] = 'bb';
myarr[2] = 'cc';
alert(myarr.length);
</script> 数组下标从零开始
myarr['a'] = 'aa';
myarr['b'] = 'bb';
myarr['c'] = 'cc';
alert(myarr.length);怎样取myarr的长度啊
嗯 如果用字符索引 那就是关联数组 不能直接取length
// IE下 用for in列举去计算\
// FF下 提供了个全局属性
<script type="text/javascript">
<!--
var myarr = [];
myarr['a'] = 'aa';
myarr['b'] = 'bb';
myarr['c'] = 'cc';
alert(myarr.__count__); // FF下看
//-->
</script>
这是什么属性,把myarr当作什么对象了,不明白,请楼上详解
myarr['c'] = 'cc'; //等同于 myarr.c='cc'; 相当于给myarr添加一个自定义的属性,该属性名称就是c。这不是数组元素操作,所以length与它无关
myarr['a'] = 'aa';
myarr['b'] = 'bb';
myarr['c'] = 'cc';在ie下只能 for取长度了呗,没有别的办法了吗?
myarr['a'] = 'aa';
myarr['b'] = 'bb';
myarr['c'] = 'cc';根本就不是数组操作,你的思路错了。即使myarr不是数组,myarr['a'] = 'aa';这类的操作也是正确运行的,而且意义是一样的。比如
var myarr=new Object();
myarr['a']='aa';