Definição de matriz multidimensional
Defina um objeto de matriz para armazenar uma série de valores em um nome de variável separado. Use a palavra -chave nova para criar um objeto de matriz.
Definição de array unidimensional
var myArray = new Array ('A', 'B', 'C'); ou var myarray = [];
Definição bidimensional de array e matriz multidimensional
JavaScript matrizes bidimensionais ou matrizes multidimensionais são simuladas através de matrizes unidimensionais.
Método 1.
var Arr = nova matriz (['a', 'b', 'c'], ['d', 'e', 'f']);
Método 2:
var Arr = nova matriz (new Array (), New Array (), New Array ());
Acesso à matriz:
arr [linha] [coluna];
como:
arr [0] [0] // a
arr [1] [0] // d
Definição da matriz de hash
Matrizes associativas em JavaScript. Matrizes associativas têm índices de valores -chave, eles são mais convenientes na pesquisa de matrizes. Ao mesmo tempo, eles também tornam a implementação do algoritmo de código correspondente mais clara, fácil de ler e manter.
var myHash = new Array ();
Adicione o valor da chave a uma matriz associativa de hash
myhash ['new'] = 'newval'; myhash ['new2'] = 'newval_2';
Acesso Hash Associative Array
myhash ['novo']; // acompanhe o nome para acessar
Excluir a matriz de hash já possui um valor -chave excluir myhash ['new'];
Itera através da matriz de hash
para (chave em myhash) {console.log (key); // key recebe o nome da chave myhash [chave]; // recebe o valor}Métodos comuns para operar matrizes JS
tostring (): converta uma matriz em uma corda
tolocalestring (): converta uma matriz em uma string
junção (): converta uma matriz em uma string conectada com símbolos
Shift (): Mova um elemento no cabeçalho da matriz
deserto (): insira um elemento na cabeça da matriz
pop (): exclua um elemento do final da matriz
push (): adicione um elemento ao final da matriz
concat (): adicione elementos à matriz
slice (): retorna a parte da matriz
reverse (): reversa classificar a matriz em inverso
Sort (): Classifique a matriz
Splice (): Insira, exclua ou substitua um elemento de matriz
O artigo acima discute brevemente a definição e o uso de matrizes multidimensionais JS e matrizes de hash é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.