JavaScript: Crear y usar matrices / arrays bidimensionales
Pregunta de Compi | 30/08/2020 a las 17:07
En JavaScript, puede crear una matriz / array unidimensional normal sin ningún problema de la siguiente manera.
var arr = [1, 2, 3, 4];
Pero, ¿qué pasa con las matrices multidimensionales en JavaScript? En mi caso, me gustaría crear una matriz bidimensional.
¿JavaScript admite matrices de 2 dimensiones? Y si es así, ¿alguien puede decirme la sintaxis exacta para declarar tales matrices y cómo es posible acceder a los elementos?
Temas Relacionados
JavaScript: Capturar el Envío de un Formulario
Tutorial | 0 Comentarios
MySQL: Saltos de Línea en MySQL
Consejo | 0 Comentarios
jQuery: Deshabilitar Botón Enviar si ninguna Casilla de Verificación está marcada
Tutorial | 5 Comentarios
Delphi/Lazarus: Mostrar Array de Bytes como Cadena de Valores HEX
Consejo | 0 Comentarios
PHP: Guardar Resultado de MySQL en Array
Información | 0 Comentarios
JavaScript y jQuery: Reemplazar el contenido de un elemento usando innerHTML
Tutorial | 0 Comentarios
Delphi/Lazarus: Crear Label en tiempo de ejecución dinámicamente
Consejo | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
Para crear una matriz bidimensional en JavaScript, solo tiene que definir otra matriz como un elemento de una matriz existente. Por ejemplo, así:
Se puede acceder a los elementos de esta matriz de la siguiente manera:
Por supuesto, cuando se trabaja con matrices muy grandes, esta notación tiene sus dificultades. En tal caso, podría ser mejor utilizar el siguiente procedimiento de inicialización:
Usando new Array(), podemos crear una nueva matriz de una longitud definida. En la primera línea del ejemplo, estamos creando una matriz que consta de 100 elementos. Después de eso, iteramos a través de cada uno de estos elementos en un ciclo y configuramos cada elemento en una matriz de longitud 10. Al hacerlo, obtenemos una matriz con 100 x 10 campos.
Por supuesto, también puede acceder a esos campos a través de un bucle.
Aquí, vamos a través de la matriz con dos bucles y configuramos cada elemento de la matriz al producto de la primera y la segunda variable de ciclo.
Todos los ejemplos se refieren a matrices bidimensionales. Pero de la misma manera, también podemos crear matrices que constan de más dimensiones; finalmente, cada elemento de una matriz bidimensional puede ser otra matriz.
31/08/2020 a las 14:48