Unidade B – Linguagem do lado cliente

Arrays

Array, ou vetor, também é tratado como um objeto em JavaScript. O objeto Array é uma lista de elementos indexados nos quais pode-se guardar (escrever) dados ou as invocar (ler). O primeiro elemento do Array está no índice zero(0). Para criar um Array precisamos inicialmente definir a sua estrutura:

Onde num é o número de elementos do array, sendo o máximo 255.

Para atribuir valores ao Array:

Onde i é um número compreendido entre 0 e num menos 1.

Exemplo: uma lista de quatro frutas

ou podemos definir o vetor da forma abaixo:

Para mostrar os dados de um array &eacute; muito comum usar o uma estrutura de repeti&ccedil;&atilde;o. Vejamos um exemplo utilizando o la&ccedil;o <em>for</em>.

Veja que utilizamos a propriedade length do vetor para recuperar o número de elementos do vetor. Assim, se temos um vetor de tamanho 4 (quatro elementos), nosso laço vai variar de i valendo 0 até i igual a 3.

Alguns métodos do objeto Array:

join()

Junta todos os elementos do array em uma única cadeia. Os elementos são separados por um caractere separador especificado no argumento. Por padrão, este separador é uma vírgula.
var x = frutas.join();

document.write(x);
sort()

Ordena os elementos de forma crescente.
frutas.sort();
for(i=0; i <= frutas.length -1; i++){

     document.write ('<br/>' + frutas[i]);

}
reverse()

Inverte a ordem dos elementos no array.
frutas.reverse();
for(i=0; i <= frutas.length -1; i++){

     document.write ('<br/>' + frutas[i]);

}