Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] validação da pesquisa independente se é maiúscula ou minúscula

Olá pessoal, tudo certo?

Eu coloquei o método toLowerCase() para na hora da digitação e do filtro os dois estejam tudo em minúsculo e assim retorna algo independente do caractere estar maiúsculo ou minúsculo.

Funciona, só não sei se é uma boa prática (ou código limpo) usar assim.

/*mais código acima */

const textoDigitado = evento.target.value.toLowerCase()

const resultadoPesquisa = livros.filter(livro => 
    livro.nome.toLowerCase().includes(textoDigitado))

/* mais código abaixo */
1 resposta
solução!

Oi estudante, tudo bem?

Desculpe a demora em retornar.

Muito bom ver que você está buscando formas de melhorar seu código! Usar o método toLowerCase() para deixar tudo em minúsculo é uma prática comum e não afeta a performance do seu código. Além disso, é uma forma de garantir que a pesquisa seja independente de maiúsculas e minúsculas, o que é uma boa prática.

Portanto, pode ficar tranquilo em relação a isso. Continue sempre buscando melhorar seu código e adotando boas práticas.

Espero ter ajudado.

Um abraço e bons estudos.