钛移动:将两个阵列合并成一个阵列问题

时间:2012-02-22 06:46:08

标签: android titanium-mobile

朋友你好,

我在Titanium中开发了一个应用程序,我有一个问题就是将两个数组合并为一个数组,所以请让我知道我的问题。

提前致谢。

var tableData = ['Restaurants','Coffee','Bars','ATMs','Gas Stations','Hotels','Attractions','Pizza','Post Office'];

var categoryData = [];

var tableData = [];

PlacesTypeCells = function createRow() 
{   


    alert('custom cells'+currentWindow.category);
    if(currentWindow.category)
    {
        alert('add category');
        categoryData.push(currentWindow.category);
    }

    tableData = placeData + categoryData;
    Ti.API.log('length:'+tableData);
    alert(tableData.length);
}

我想将placeData和categoryData合并到tableData数组中,所以请告诉我如何才能这样做?

1 个答案:

答案 0 :(得分:2)

tableData = categoryData.concat(placeData);

试试这个