Aula 1

JavaScript Intermediário

Objetos Date e String

O que é o Objeto Date?

O objeto Date em JavaScript é usado para trabalhar com datas e horários. Ele permite criar, manipular e formatar datas facilmente.

Principais Métodos do Objeto Date

Exemplo com Date


const agora = new Date();
console.log(agora.toDateString()); // "Tue May 28 2025"
console.log(agora.getFullYear()); // 2025
console.log(agora.getMonth()); // 4 (maio, pois começa em 0)
console.log(agora.getTime()); // Timestamp em milissegundos

        

O que é o Objeto String?

O objeto String em JavaScript representa uma sequência de caracteres e fornece métodos para manipular e formatar texto.

Principais Métodos do Objeto String

Exemplo com String


const texto = "  Olá, mundo!  ";
console.log(texto.trim()); // "Olá, mundo!"
console.log(texto.toUpperCase()); // "  OLÁ, MUNDO!  "
console.log(texto.slice(2, 6)); // "lá,"
console.log(texto.split(" ")); // ["", "", "Olá,", "mundo!", "", ""]

        

Diferenças entre Métodos de String

Métodos como slice e substring são semelhantes, mas têm comportamentos distintos com índices negativos. Enquanto slice aceita índices negativos, substring os converte para zero.