幾個動態產生的數組作為另一個數組的參數
一個for循環產生一個數組,當數組產生以後,要將這些數組作為參數放到另一個數組中, 
 請教高手如何實現 
 例如: 
  <script   language=javascript>  
 var   strA= "a@g^a@b@g^h@g " 
 var   fd1=new   Array(); 
 var   fd2=new   Array(); 
 var   fd3=new   Array(); 
 var   counter=0; 
 explode(strA, "^ ",fd1); 
 //explode的作用是:以^為分割符,產生數組fd1,fd1=(a@g,a@b@g,h@g) 
 for(n=0;n <fd1.length;n++){ 
 	explode(fd1[n], "@ ",fd2);    
 } 
 現在想fd2作為新數組的參數     
------解决方案--------------------疯, 你有够笨, 不是说 apply 嘛...   
  <script type= "text/javascript ">  
 /* <![CDATA[*/ 
 var a1=new Array(1,2,3); 
 var a2=new Array(3,5,6); 
 var a3=new Array(2,3,4); 
 var newa=new Array(a1,a2,a3)   
  fTest.apply(null, newa);    
  function fTest() 
  { 
   alert(arguments.length)  
  } 
 /*]]*/ 
  </script>
------解决方案--------------------你的确描述不清楚。。 
 fd1 = strA.split( "^ "); 
 下面的意思没看懂。。。反正分割这么弄就行。