Quais métodos Javascript são métodos válidos e atuais para ...

Próximas questões
Com base no mesmo assunto
Ano: 2018 Banca: FEPESE Órgão: CELESC Prova: FEPESE - 2018 - CELESC - Analista de Sistemas |
Q1248100 Programação

Quais métodos Javascript são métodos válidos e atuais para recuperar uma parte de uma Data?


1. getFullYear()

2. getShortYear()

3. getDay()

4. setDate()

5. getTime()


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - São corretas apenas as afirmativas 1, 3 e 5.

Vamos analisar cada método mencionado para entender por que a alternativa D é a correta:

  • 1. getFullYear(): Este método é utilizado para recuperar o ano completo da data representada pelo objeto Date. Por exemplo, se a data for 23 de março de 2023, getFullYear() retornará 2023. Este método é válido e atual, sendo bastante utilizado em JavaScript.
  • 2. getShortYear(): Este método não existe no objeto Date do JavaScript. Talvez haja confusão com o método getYear(), que é obsoleto e não deve ser usado. Portanto, a afirmativa 2 é incorreta.
  • 3. getDay(): Este método retorna o dia da semana para a data especificada de acordo com a hora local, onde 0 representa o domingo, 1 representa a segunda-feira, e assim por diante até 6, que representa o sábado. Ele não retorna o dia do mês, o que é feito pelo método getDate(). Contudo, getDay() é um método válido e atual para recuperar uma parte da data.
  • 4. setDate(): O método setDate() é usado para definir o dia do mês de um objeto Date. Note que este método não recupera, mas sim define ou atualiza uma parte da data. Por este motivo, não se enquadra como um método para recuperar uma parte de uma Data.
  • 5. getTime(): Este método retorna o valor numérico correspondente ao tempo da data especificada de acordo com o horário universal (UTC). Ele é representado pela quantidade de milissegundos desde a meia-noite do dia 1 de janeiro de 1970 (UTC). Esse método é bastante útil para operações que envolvem a manipulação de datas em JavaScript e é um método válido e atual.

Com base nessa análise, podemos concluir que as afirmativas 1, 3 e 5 estão corretas, o que faz da alternativa D a resposta correta para a questão. É essencial ter conhecimento dos métodos disponíveis no objeto Date do JavaScript e compreender a diferença entre métodos que recuperam informações (como getFullYear() e getDay()) e aqueles que as definem (como setDate()). Além disso, é importante estar atualizado sobre quais métodos são considerados obsoletos para evitar confusões ou erros de programação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Date

d-

<html>

<script>

const d = new Date();

const e = new Date();

const f = new Date();

const g = new Date();

let day = d.getDate();

let year = e.getFullYear();

let dayy = f.getDay();

let time = g.getTime();

console.log(d.getDate());

console.log(e.getFullYear());

console.log(f.getDay());

console.log(g.getTime());

</script>

</html>

_____________

22

2023

5

1695384365433

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo