数组长度应该是8吧,为什么写出来的长度却是4。。。。。。我写错了?

来源:3-8 编程练习

漫希

2015-03-16 23:47

<script type="text/javascript">
var myarr=['*','**','***','****'];
alert(myarr.length);
for(var i = 0; i < myarr.length; i++) {
     document.write(myarr[i]+'<br />');
 }

</script>

写回答 关注

3回答

  • qq_苏丹_0
    2015-07-04 02:08:35

    你这个是myarr的数组长度,而非arr的

  • Tracy_
    2015-03-17 22:54:09

    myarr[0] = "*",

    myarr[1] = "**",

    myarr[2] = "***",

    myarr[3] = "****";

    长度为4木有错的。

  • lymo
    2015-03-17 00:56:56

    长度是4没错呀,数组长度指的是数组元素的个数。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468190 学习 · 21891 问题

查看课程

相似问题