1.不可以直接使用。
2.不能使用变量作为变量名,据我了解没有哪一种语言可以这么干。
3.你可以使用二维数组来赋值
var array=new Array()
for(var i=0i<3i++){
array[i]=[]
}
4.或者还有另一种方案用eval,它会把字符串当做表达式执行
eval("var test" + i + "=" + i)。
我来写个简单的,^-^希望可以帮到你:<script language="javascript" type="text/javascript">
var str = "1,2,3,4,5,6".split(",")//已经是数组,直接可以用str[0]去取了
for each(s in str){
alert(s)
}
</script>