js数组和循环的题目,求教

JavaScript037

js数组和循环的题目,求教,第1张

如果只是为了计算大一人数,而不需要保存大一学生的信息,可以不用arr1这个数组;

arr1并不是一个一维数组,var arr1=[]只是说明是数组类型,至于是几维数组,就看具体赋值了,因为JS中的数据类型要求并不严格,你可以var a=""a=1在赋值时已经自动转换了;

看以下截图就能明白具体赋值:

上图是输出info[1]

上图是把info[1]赋值给arr,然后输出arr[0]

上图是把info[1]和info[2]放入arr,输出arr

比如说页面中有很多<input

type='text'

name=‘inp_txt’>,

以10个为例吧

你想要操作这些元素时就要把它们全部获取,不用数组来操作的话就要分别获取并操作10次。

用数组获取

var

inp=document.getElementsByName("inp_txt"),

for(var

i=0i<inp.lengthi++){

document.write(inp[i].value)//循环操作每个input

}

这样就可以一次获取并操作全部

所以说:

数组的好处是------可以方便的将一大堆数据进行重复操作