Definición de matriz multidimensional
Defina un objeto de matriz de matriz para almacenar una serie de valores en un nombre de variable separado. Use la palabra clave nueva para crear un objeto de matriz.
Definición de matriz unidimensional
var myArray = new Array ('a', 'b', 'c'); o var myArray = [];
Matriz bidimensional y definición de matriz multidimensional
Las matrices bidimensionales de JavaScript o las matrices multidimensionales se simulan a través de matrices unidimensionales.
Método 1.
var arrr = new Array (['a', 'b', 'c'], ['d', 'e', 'f']);
Método 2:
var arr = new Array (new Array (), new Array (), new Array ());
Acceso a la matriz:
arr [fila] [columna];
como:
arr [0] [0] // a
arr [1] [0] // D
Definición de matriz hash
Matrices asociativas en JavaScript. Las matrices asociativas tienen índices de valores clave, son más convenientes en la búsqueda de matrices. Al mismo tiempo, también hacen que la implementación del algoritmo de código correspondiente sea más clara, fácil de leer y mantener.
var myhash = new Array ();
Agregar valor clave a una matriz asociativa hash
myhash ['new'] = 'newval'; myhash ['new2'] = 'newval_2';
Access Hash Associative Array
myhash ['nuevo']; // Mantenga al día con el nombre clave para acceder
Eliminar la matriz hash ya tiene un valor clave Eliminar myhash ['nuevo'];
Iterar a través de la matriz de hash
para (clave en myhash) {console.log (clave); // La tecla obtiene el nombre de la clave myhash [clave]; // Obtiene el valor}Métodos comunes para operar matrices JS
toString (): convierta una matriz en una cadena
tolocaleString (): convierte una matriz en una cadena
unir (): convertir una matriz en una cadena conectada con símbolos
Shift (): Mueva un elemento en el encabezado de la matriz fuera
unshift (): inserte un elemento en la cabeza de la matriz
Pop (): elimine un elemento desde el final de la matriz
Push (): Agregue un elemento al final de la matriz
Concat (): Agregue elementos a la matriz
SLICE (): Devuelve la parte de la matriz
reverso (): Reverse ordene la matriz en reversa
sort (): ordene la matriz
splice (): inserte, elimine o reemplace un elemento de matriz
El artículo anterior analiza brevemente la definición y el uso de matrices multidimensionales JS y matrices hash es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.