问答详情
源自:3-3 谁是团里成员(数组赋值)

JavaScript进阶篇 3-3 谁是团里成员(数组赋值)错误??

数组创建好,接下来我们为数组赋值。我们把数组看似旅游团的大巴车,大巴车里有很多位置,每个位置都有一个号码,顾客要坐在哪个位置呢? 第一步:组个大巴车 第二步:按票对号入座        大巴车的1号座位是张三        大巴车的2号座位是李四 数组的表达方式: 第一步:创建数组var myarr=new Array(); 第二步:给数组赋值        myarr[1]=" 张三";        myarr[2]=" 李四"; 这里的第二步是否错了?不应该是: myarr[0]="张三"; myarr[1]="李四"; 吗? 不是应该从 0 开始索引吗?

提问者:ORead 2015-12-21 18:34

个回答

  • Jason333
    2015-12-21 18:40:50
    已采纳

    赋值只要索引值不超过数组的最大范围,想怎么赋值都可以, 

    我可以myarr[2] = "张三", 再myarr[1] = "李四",不一定要从头开始赋值

  • qq_诺_6
    2016-03-31 22:14:21

    还是按规范来吧,这样写没问题,但是看起来乱

  • musicom
    2015-12-28 17:59:25

    根据他举得例子,如果1号是张三,2号是李四,这里确实是错了,应该是myarr[0]="张三"; myarr[1]="李四"。

    你可以看他下面的举得数学成绩例子,那是对的