A maioria das funções que sinto falta no JS são as de operações com datas e strings. Por exemplo, já precisei identificar por extenso o nome do dia da semana de uma determinada data. Após algumas pesquisas, cheguei ao código abaixo, que atendeu plenamente à minha necessidade [e ainda atende]:
function diaDaSemana(data) {
var dia = data.getDay();
var semana = new Array(6);
semana[0] = 'Domingo';
semana[1] = 'Segunda-Feira';
semana[2] = 'Terça-Feira';
semana[3] = 'Quarta-Feira';
semana[4] = 'Quinta-Feira';
semana[5] = 'Sexta-Feira';
semana[6] = 'Sábado';
return semana[dia];
}
Talvez seja importante mencionar que o parâmetro 'data'deve ser um objeto do tipo Date (jsDate) para que a função getDay faça sentido.
quinta-feira, 4 de junho de 2015
JavaScript e seus mistérios
O JavaScript eh uma ótima ferramenta para desenvolver na web. Poderosa e eficiente, nos dá possibilidades incríveis.
Apesar de o meu contato ter sido recente, já tive a oportunidade de vivenciar diversas situações de erros de script, comportamento anômalo, ou até mesmo dificuldade em codificar algumas operações que são mais simples em outras linguagens.
Esses obstáculos trazem consigo a chance de pesquisar, estudar e entender um pouco mais como esse magnífico script funciona. Boi compartilhar com vocês alguns códigos que podem ser úteis em alguns momentos.
Apesar de o meu contato ter sido recente, já tive a oportunidade de vivenciar diversas situações de erros de script, comportamento anômalo, ou até mesmo dificuldade em codificar algumas operações que são mais simples em outras linguagens.
Esses obstáculos trazem consigo a chance de pesquisar, estudar e entender um pouco mais como esse magnífico script funciona. Boi compartilhar com vocês alguns códigos que podem ser úteis em alguns momentos.
Assinar:
Comentários (Atom)