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.