javascript中个别方法注意事项

1.键值对new Array()的length值只统计下标是数字的键,可以使用for(var key in arr)的方式进行遍历所有元素。例如

  <script type="text/javascript">
        var arr = new Array();//创建一个键值对数组
        arr['xj'] = '小鸡';
        arr['xy'] = '小鸭';
        arr[0] = '旺财';
        arr[1] = '小白';
        arr[3] = '财秋';
        arr['sl'] = '水懒';
        arr['hs'] = '海狮';
        alert('arr.length='+arr.length);//正常来说length应该是7,但是结果却是4,因为最大数字引索为3
    </script>

猜你喜欢

转载自www.cnblogs.com/ylancf/p/10721005.html