你能用Javascript动态创建一个数组吗?

时间:2016-04-16 04:41:53

标签: javascript arrays

我目前有一个被多次调用的函数,因为它通过我的程序递归递归。每次调用该函数时,我都会尝试创建一个新数组。当我的程序下降时,它运行另一个函数,将项添加到新数组中。一旦将所有这些项添加到该数组中,我就会尝试将该数组推入另一个存储包含不同元素的不同数组的数组中。

例如:

var staticarray = [];

function createarray(){
    if(test == true){
        //creates new array
    }
    additems();
    //pushes array to staticarray 
} 

function additems(){
    if(anothertest == true){ 
        //adds items into new array
    }
}

这可能吗?

1 个答案:

答案 0 :(得分:1)

// Create array
let myArray = ["1"];
// Add Item
myArray.push("2");

// Add Items of another array
let otherArray= ["3", "4"];
myArray.push([...otherArray]);