Você está aqui: JavaScript ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
|||||
Aprenda a usar arrays (matrizes ou vetores) em JavaScriptQuantidade de visualizações: 12352 vezes |
|||||
Arrays (também chamadas de matrizes ou vetores) são encontradas em todas as linguagens de programação. As matrizes são, na verdade, apenas variáveis. Podemos pensar nas matrizes como um conjunto de variáveis, todas possuindo o mesmo nome. Usamos matrizes quando queremos trabalhar com um determinado conjunto de dados relacionados e do mesmo tipo. Um exemplo seria uma matriz de notas de alunos. Cada nota pode ser acessada pelo nome da matriz e um valor inteiro especificando sua posição na matriz. A posição de um item (elemento) em uma matriz é chamada de índice ou subscrito e, em JavaScript, começa sempre em 0, ou seja, o índice 0 refere ao primeiro elemento na matriz. A forma mais simples e comum de se criar arrays em JavaScript é por meio do construtor do objeto Array(). Veja:
Aqui nós criamos duas matrizes: uma matriz vazia e outra contendo 10 elementos. Quando criamos matrizes usando o contrutor do objeto Array, todos os elementos da matriz possuem o valor undefined (para os tipos primitivos) e null (para as matrizes de objetos). Veja agora como criar uma matriz de números inteiros e definir os valores de seus elementos:
Note que criamos a matriz, inicializamos os valores de seus elementos e usamos o método alert() do objeto window para exibir o valor do terceiro elemento (aquele com o índice 2, já que os índices se iniciam em 0). É possível também usar o construtor do objeto Array para criar matrizes com valores já definidos. Veja:
Neste trecho de código nós já definimos os valores dos elementos do array diretamente nos parênteses do construtor do objeto Array. Outra forma muito comum de se criar arrays em JavaScript é usando a notação de colchetes. Veja:
Finalmente, diferente de linguagens tipadas (na qual precisamos especificar o tipo de dados de cada variável), o JavaScript nos permite criar matrizes cujos elementos são de diferentes tipos:
|
|||||
![]() |
|||||
Desafios, Exercícios e Algoritmos Resolvidos de JavaScript |
Veja mais Dicas e truques de JavaScript |
Dicas e truques de outras linguagens |
Delphi - Como usar o Delphi para verificar se um determinado processo do Windows está sendo executado |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |