BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


O objeto Array (SwishScript)
()

Publicidade
4.4 - O objeto Array
(conteúdo completo - http://swishscriptbr.blogspot.com)

Neste tópico vamos explicar o objeto Array (matriz).

Uma Array é um objeto que contém uma lista de elementos. Um elemento pode ser qualquer tipo de valor, string ou mesmo outro objeto. Por analogia, uma Array pode ser comparada com o menu de uma pizzaria. O menu inteiro fica gravado dentro de uma variável, de forma indexada. Quando queremos saber o valor da pizza de calabresa, por exemplo, acessamos a array 'menu', acessamos o index 'pizza de calabresa' e temos acesso ao conteúdo (preço) daquela linha da tabela.

Nos tópicos anteriores, substituímos o dia da semana em número inteiro (de 0 a 6) por uma string (segunda a domingo). Vamos explicar o processo passo a passo:

Criando o objeto Array

Criar o objeto Array é simples:

objeto = new Array();
       objeto[index1] = elemento1;
       ..............
       objeto[indexN] = elementoN;

Sabemos que o método getDay() do objeto Date retorna o dia da semana em número inteiro (0 para segunda, 1 para Terça e assim em diante). Como substituir por uma string com o dia da semana?

Vamos criar um objeto Array com as strings da semana:

week = new Array();
          week[0] = "segunda";
          week[1] = "terça";
           ...........                                    // Para resumir. Escreva a tabela completa no script.
          week[6] = "domingo";

Então temos uma array com os dias da semana indexados aos números inteiros (de 0 a 6).

Se eu desejar invocar "quarta", por exemplo, basta chamar por week[3]. Agora, se eu desejar chamar o dia da semana correto de forma automática, ao invés de especificar o número index, vou deixar que o método getDay() forneça o index para mim:

week[objDate.getDay()];

Assim, se o dia da leitura no relógio do computador fosse "quinta-feira", o getDay() forneceria o número inteiro 3, e a array week chamaria o index 3 retornando a string "quinta".



Resumos Relacionados


- Exibindo O Dia, Mês E Ano (swishscript)

- Arrays Em Php

- Métodos Do Objeto Date (swishscript)

- Utilização De "arrays" (matrizes) Em Programação C++

- A Estrutura Data E Tempo (swishscript)



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia