使用javascript将数组添加到二维数组

时间:2018-04-26 09:26:22

标签: javascript

我正在努力重组输出,这给了我一个数组,如

//Usng hbox layout
Ext.create('Ext.form.Panel', {

    title: 'Final Score',

    renderTo: Ext.getBody(),

    bodyPadding: 10,

    defaults: {
        layout: 'hbox',
        flex: 1,
        defaults: {
            xtype: 'displayfield',
            flex: 1
        }
    },

    items: [{
        items: [{
            fieldLabel: 'Home',
            name: 'home_score',
            value: '10'
        }, {
            fieldLabel: 'Visitor',
            name: 'visitor_score',
            value: '11'
        }]
    }, {
        items: [{
            fieldLabel: 'Home',
            name: 'home_score',
            value: '10'
        }, {
            fieldLabel: 'Visitor',
            name: 'visitor_score',
            value: '11'
        }]
    }],

    buttons: [{
        text: 'Update'
    }]
});

我想把它变成一个看起来像这个

的多维数组
   (2) [12.8494951, 77.6587404]
   (2) [12.8499, 77.6536] 

提前谢谢。

2 个答案:

答案 0 :(得分:2)

将传入的数组推入一个数组,就像这样。

const groupIntoTwoDem = (arr1, arr2) => [arr1, arr2];

答案 1 :(得分:2)

您可以使用rest parameters ...捕获新数组的所有参数。

const getArray = (...array) => array;

console.log(getArray([12.8494951, 77.6587404], [12.8499, 77.6536]));