日期:2014-05-16  浏览次数:20444 次

JS如何将一个已知数组赋给一个新定义的数组?
比如一个JS的方法:

str7是一个已知的数组

function Result(str7)
  {

var arraylist7 = new Array(); 
  arraylist7=str7;

  }

这样写好像行不通,应该怎么写?

------解决方案--------------------
Lz你连别人说话的重点都没搞清楚,就急着否定。。。。

仔细看看吧
1:js传参当然支持数组,但前提是js中的数组,或者说符号js中数组的格式
2:让你把后台的数组直接输出到前台,就只是为了让你自己看清楚,后台的数组那样传过来没有用
你后台要输出一个数组给js当参数,这是可以的。但举个最简单的数组例子来说
JScript code
<script>
var arr=<%=后台输出%>;//这个输出到前台后,你必须看到它是这个样子:[1,2,3,4,5],你现在那个看得到么?
</script>