js数组的有关问题

js数组的问题我这里有个js数组functiontest(){...varvarivararrayTestnewarray()arrayTest.push(vari).

js数组的问题
我这里有个js数组
function   test()
{
      .
      .
      .
      var   vari;
      var   arrayTest   =   new   array();
      arrayTest.push(vari)
      .
      .
      .
}
每次执行这个函数都要在该数组后面添加一个元素,我怎么保留这个新的数组,,
var   arrayTest   =   new   array();这句话是不是有重新初始化这个数组了阿,
我该怎么弄呢


[解决办法]
作为全局变量
var arrayTest = new Array();

function test()
{
.
[解决办法]
设置成全局变量就好了啊~