Neste artigo você vai aprender a como checar se um array contém uma string em TypeScript, com apenas uma linha de código.
Fala programador(a), beleza? Bora aprender mais sobre arrays e TypeScript!
Tirando a questão dos tipos dos dados a forma que temos para encontrar um registro no array é a mesma de JavaScript
Ou seja, podemos utilizar o método de array includes
Que recebe uma string como argumento e nos retorna true, se a mesma for encontrada
Veja um exemplo prático:
const names: string[] = ["Matheus", "João", "Maria"] if(names.includes("João")) { console.log("Name found!") }
Aqui temos um array de nomes na variável names, ele contém uma lista de strings
Nas linhas seguintes checamos se o nome João está no array
Utilizamos para isso o método contains, o resultado é a impressão da string em console.log
Esta é a maneira mais simples de verificar se uma string está em uma lista com TypeScript! 🙂
Conclusão
No artigo de hoje você aprendeu a como verificar se um array contém uma string em TypeScript
Não há diferenças neste processo em JavaScript, ou seja TS e JS utilizam a mesma abordagem, e isso serve para a maioria dos casos
No caso acima utilizamos o método includes para testar o array
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!