Neste artigo você vai aprender a como verificar texto sem case sensitive, ou seja, uma checagem sem diferenciar maiúsculas e minúsculas
Fala programador(a), beleza? Bora aprender mais sonre textos e JavaScript!
Há momentos em que não podemos escolher a case do texto, mas precisamos compará-lo
Checando se há igualdade entre os dois textos que temos
Então o que podemos fazer?
É simples, basta padronizar os textos para alguma case e realizar a comparação
Podemos realizar isso com toUpperCase ou com toLowerCase
E vale ressaltar que não podemos ter igualdade com textos diferentes pois JavaScript é case sensitive, então trata os textos como valores distintos
Veja um exemplo prático:
const t1 = "Some Text" const t2 = "some text" console.log(t1 === t2) // false console.log(t1.toUpperCase() === t2.toUpperCase()) // true
Veja que temos as duas variáveis criadas com o conteúdo do texto exatamente igual, mas a case é diferente
Na nossa primeira tentativas recebemos o retorno de falso na comparação, pois há o problema de case sensitive
Já na segunda resolvemos isso com o método toUpperCase, deixando as duas strings idênticas, obtendo agora o resultado que precisamos! 🙂
Conclusão
Neste artigo você aprendeu a como verificar texto sem case sensitive, ou seja, realizar a comparação entre textos com cases diferentes
Basta deixarmos as duas strings no mesmo case, isso pode ser feito com toUppercase, por exemplo
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!