A linguagem de script orientada a objetos JavaScript é atualmente a linguagem de script orientada a objetos mais amplamente usada para tornar as páginas da web interativas. Quase sempre, para resolver problemas complexos usando essa linguagem, você tem que recorrer ao uso de matrizes. O script começa a usar a matriz, declarando-a. Vamos ver como exatamente isso é feito.
Necessário
Conhecimento básico de JavaScript
Instruções
Passo 1
Existem várias maneiras de criar um array JavaScript. Por exemplo, como este: var sampleArray = [element_0, element_1, element_2, element_2]; Esta linha cria uma matriz de quatro unidades de comprimento. Se você não especificar os elementos da matriz, uma matriz vazia será criada: var emptyArray =;
Passo 2
Outra maneira de definir um array: var sampleArray = new Array (element_0, element_1, element_2, element_2); E esta opção criará um array de quatro unidades de comprimento. E aqui, se você não listar os elementos do array, então o array será criado vazio: var emptyArray = new Array (); Em tal array vazio, após a declaração, você pode criar vários elementos com índices que não seguem cada um outro. Por exemplo: var emptyArray = new Array ();
emptyArray [4] = 47;
emptyArray [792] = 1; Ao contrário, por exemplo, de matrizes na linguagem C, esta matriz ocupará a quantidade de memória necessária para armazenar apenas dois elementos, não 793. Você pode criar uma matriz vazia de um determinado comprimento, todos os elementos dos quais terá um valor "indefinido": var emptyArray = new Array (8); Este array vazio conterá 8 elementos, cujo valor é indefinido.
etapa 3
Para qualquer um dos métodos de criação acima, os elementos da matriz podem ser inteiros ou números fracionários, strings e valores lógicos. Os arrays também podem ser elementos de outros arrays. Um exemplo de criação de uma matriz contendo um elemento de cada um dos tipos listados: var mixedArray = [4, 3.14, "text", true, [47, 8.1]; uma vez que uma matriz pode ser um elemento de outra matriz, é fácil de entender como criar matrizes multidimensionais. Um exemplo de criação de uma matriz tridimensional: var multiDimArray = [1, verdadeiro], [8, verdadeiro], 3,14], "texto", 42]; Todas são matrizes numeradas. Os objetos devem ser usados para criar matrizes associativas (nomeadas) em JavaScript.