Есть такой условный массив массивов :
[
[
'Spain',
'football',
'La Liga',
'La Liga2',
'100',
'RealMadrid',
'none',
'10',
'20',
'30'
],
[
'Spain',
'football',
'La Liga',
'La Liga2',
'100',
'RealMadrid',
'none',
'10',
'20',
'30'
],
[
'Spain',
'football',
'Bbva',
'Bbva2',
'110',
'Barcelona',
'none',
'30',
'40',
'50'
],
[
'Spain',
'football',
'EPL,
'EPL2',
'130',
'none',
'Alicante,
'65',
'75',
'85'
],
[
'Spain',
'football',
'Primera',
'Segunda,
'145',
'none',
'Getafe',
'41',
'51',
'61'
] ,
[
'Spain',
'football',
'Primera',
'Segunda,
'145',
'none',
'Getafe',
'41',
'51',
'61'
] ,
[
'Spain',
'football',
'EPL,
'EPL2',
'130',
'none',
'Alicante,
'65',
'75',
'85'
],
['England' , ~] ,
['Sweden' , ~],
]
Есть возможность сделать только через forEach() и по итогу должен получится такой объект :
{ 'Spain' : { sport : football ,
footblallTeam : {'RealMadrid': {place : 10 , squad : 20 , peoples : 30} , 'Barcelona' : {place : 30 , squad : 40 , peoples : 50}} ,
basketballTeam : {'Alicante': {place : 65 , squad : 75 , peoples : 85} , 'Getafe' : {place : 41 , squad : 51 , peoples : 61}} ,
league : [{ firstleague : 'La Liga' , secondeleague : 'La Liga2' , ticket : 100} ,
{ firstleague : 'Bbva' , secondeleague : 'Bbva2' , ticket : 110} ,
{ firstleague : 'EPL' , secondeleague : 'EPL2' , ticket : 130} ,
{ firstleague : 'Primera' , secondeleague : 'Segunda' , ticket : 145} ]
} ,
'England' : {} .
'Sweden' : {}
}