数组创建好,接下来我们为数组赋值。我们把数组看似旅游团的大巴车,大巴车里有很多位置,每个位置都有一个号码,顾客要坐在哪个位置呢? 第一步:组个大巴车 第二步:按票对号入座 大巴车的1号座位是张三 大巴车的2号座位是李四 数组的表达方式: 第一步:创建数组var myarr=new Array(); 第二步:给数组赋值 myarr[1]=" 张三"; myarr[2]=" 李四"; 这里的第二步是否错了?不应该是: myarr[0]="张三"; myarr[1]="李四"; 吗? 不是应该从 0 开始索引吗?
赋值只要索引值不超过数组的最大范围,想怎么赋值都可以,
我可以myarr[2] = "张三", 再myarr[1] = "李四",不一定要从头开始赋值
还是按规范来吧,这样写没问题,但是看起来乱
根据他举得例子,如果1号是张三,2号是李四,这里确实是错了,应该是myarr[0]="张三"; myarr[1]="李四"。
你可以看他下面的举得数学成绩例子,那是对的