多维数组 javascript

Array multidimensional javascript

这是我的第一个 post,我希望社区能帮助我。 我想在 javascript 中创建一个数组,我试过了,但我做不到。 这是 php 中的数组,我如何在 javascript 中执行此操作?

$structure = array(
            0 => array(
                'columns' => array(
                    array('tipo' => 'banner', 'data' => array('name' => '61b9f0845b7da.jpg'))
                )
            ),
            1 => array(
                'columns' => array(
                    array('tipo' => 'product', 'data' => array('id_product' => 1233198)), 
                    array('tipo' => 'product', 'data' => array('id_product' => 2021097, 'color' => '333'))
                )
            )`enter code here`
        );

你想要一个对象数组。

[
    {
        columns: [{
            tipo: 'banner',
            data: {
                name: '61b9f0845b7da.jpg'
            }
        }]
    }, 
    {
        columns: [{
            tipo: 'product',
            data: {
                id_product: 1233198
            }
        }, {
            tipo: 'product',
            data: {
                id_product: 2021097,
                color: '333'
            }
        }]
    }
]