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

来源:3-3 谁是团里成员(数组赋值)

ORead

2015-12-21 18:34

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

写回答 关注

3回答

  • 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]="李四"。

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

    我要开发地图...

    大巴车也可以有 0 号座位啊。只是里面没说而已。 这是大家的惯性思维,车上为什么就不能从0 开始呢?就算是再来 00 号也行啊,想怎么定都行的,一个座位而已。

    2016-06-11 23:30:47

    共 2 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题