Cómo declarar un array de arrays en JS?

0

Pregunta

Tengo un array que contiene una dinámica del número de secciones, cada una de las cuales contiene una dinámica del número de elementos.

Así que es un array de arrays, pero cómo declarar que? El código de abajo no funciona:

const sections = []
sections[0].push(sectionItem)
sections[0].push(sectionItem)
sections[1].push(sectionItem)
sections[1].push(sectionItem)
sections[1].push(sectionItem)
sections[2].push(sectionItem) // 'sectionItem' is different each time of course

¿Cuál es la forma correcta de llevar a cabo esto?

arrays ecmascript-6
2021-11-23 19:50:24
1

Mejor respuesta

-1

Tal vez usted puede hacer como;

sections = ( Array.isArray(sections[n]) ? sections[n].push(sectionItem)
                                        : sections[n] = [sectionItem]
           , sections
           );
2021-11-23 20:26:43

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................