UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Programação para Aplicações WEB
Profa. Semíramis Assis
2015.2
Introdução ao Javascript

Manipulação de datas / horas



Pega da máquina do cliente hora e data
para exibição de horário local, data do dia,
etc.
Não é confiável para certas operações.
Problema se javascript estiver desabilitado.
Introdução ao Javascript

Métodos principais para data




getDate() – Retorna o dia do mês (1-31).
getDay() – Retorna o dia da semana (0-6).
getFullYear() – Retorna o ano (4 dígitos).
getMonth() – Retorna o mês (0-11).
Introdução ao Javascript

Instanciação de objetos Date:
Introdução ao Javascript

Exemplo
de
manipulação de
datas:
Introdução ao Javascript

É possível setar data para
manipulação ou comparação:




setDate()
setFullYear()
setMonths()
setDay()
Introdução ao Javascript

Exemplo de comparação entre datas:
Introdução ao Javascript

Manipulação de horas, principais
métodos:




getTime() – Retorna o número de
milissegundos, desde 01/01/1970.
getHours() – Retorna a hora (0-23).
getMinute() – Retorna os minutos (0-59).
getSeconds() – Retorna os segundos (059).
Introdução ao Javascript

É possível setar hora para manipulação
ou comparação:




setTime() – seta uma data ou hora pela
adição ou subtração de milissegundos à
data 01/01/1970.
setHours()
setMinutes()
setSeconds()
Introdução ao Javascript

Comparando horas:
Introdução ao Javascript


Exercício! Fazer uma função para exibir a
frase: “Boa/Bom” “dia/tarde/noite”, visitante!
,em uma página HTML, de acordo com a
hora do dia que for coletada via javascript.
Exibir o dia da semana de acordo com o dia
coletado via javascript.
Introdução ao Javascript

Laço de controle FOR:

Tem por objetivo repetir um bloco N vezes,
realizando operações. Exemplo:
Introdução ao Javascript

Laço de repetição While:

Repete um bloco enquanto uma condição for
satisfeita.
Introdução ao Javascript

Laço de teste Switch:


Testa uma variável em um conjunto de valores.
Obrigatório uso de break no final de cada bloco.
Introdução ao Javascript

Exercício! Fazer uma função javascript que
teste um vetor de textos com 5 posições e
exiba uma mensagem quando encontrar o
valor correspondente. Usar If, depois alterar
para teste com switch.

Valores:





Ameixa
Banana
Maçã
Uva
Morango
Introdução ao Javascript


Exercício! Fazer uma
função javascript para
calcular quantas vezes o
número 4500 pode ser
dividido por 2.
Fazer uma função que
receba por parâmetro
um número e exiba um
contador
regressivo
deste número até zero
na tela.
Download

Web_aula11_12