为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

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

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

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

0 回复 有任何疑惑可以回复我~
#1

我要开发地图系统

大巴车也可以有 0 号座位啊。只是里面没说而已。 这是大家的惯性思维,车上为什么就不能从0 开始呢?就算是再来 00 号也行啊,想怎么定都行的,一个座位而已。
2016-06-11 回复 有任何疑惑可以回复我~
#2

我要开发地图系统

再说了,座位号也不一定就要用数字编号啊。
2016-06-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信