javascript 数组循环赋值输出

JavaScript011

javascript 数组循环赋值输出,第1张

最简单的方法,就是循环一个数组,然后分别给数组的每一个元素赋值。

然后再将数组输出就可以了。

下面是代码,仅供参考:

<script>

    var arr = new Array(10)

    for(var i = 0i<arr.lengthi++){

        arr[i] = i

    }

    console.log(arr)  //输出的结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

</script>

1.不可以直接使用。

2.不能使用变量作为变量名,据我了解没有哪一种语言可以这么干。

3.你可以使用二维数组来赋值

var array=new Array()

for(var i=0i<3i++){

array[i]=[]

}

4.或者还有另一种方案用eval,它会把字符串当做表达式执行

eval("var test" + i + "=" + i)。