Neste artigo vamos aprender de uma forma prática de como verificar se um elemento existe no array e com um método já existente na linguagem JavaScript!

verificando se um elemento existe no array capa

Conteúdo também disponível em vídeo:

 

E aí programador, beleza? Bora aprender coisa nova!

Então galera, um problema que muitos programadores enfrentam é: verificar se tal elemento está no array

E para nossa alegria o JavaScript tem um método pronto para isso 😛

Digamos que temos um array de nomes e nossa missão é achar um nome específico

Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.

Vamos ver essa hipótese na prática:

let nomes = ['Matheus', 'Henrique', 'João', 'Pedro'];

nomes.includes('Matheus');

Com o método includes, vamos receber um true ou false como retorno

Caso ele encontre o resultado, o método retorna true

Então podemos atribuir isso a um if por exemplo e prosseguir para alguma lógica diferenciada, caso o resultado seja encontrado

Legal né? 😀

E caso você precise verificar o índice do elemento no array, você deve utilizar o método indexOf, veja:

let numeros = [0, 1, 2, 1, 0];

console.log(numeros.indexOf(1)); // 1

Conclusão

No artigo de hoje vimos como verificar se um elemento existe no array

Utilizando o metodo includes, recebemos um true se o elemento for encontrado e caso não um false

E por hoje é isso, até o próximo post! 🙂

Confira também nosso curso de HTML e CSS gratuito no YouTube clicando aqui! Onde criamos um site do 0 até o resposivo 😀

Subscribe
Notify of
guest

8 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Denis Albuquerque

Simples e objetivo! Obrigado!!!

Battisti

opa Denis, tamo junto! =)

Kelvin Carvalho

Muito bom conteúdo!!! Sem firulas e direto ao ponto, parabéns!

Battisti

Valeu Kelvin!

Antonio Bernardo Dos

Como ignorar maiúscula e minúscula. Estou procurando e nada ainda. Quero fazer isso sem um loop.

Vinicius

formata pra deixar tudo maiusculo e minusculo e faz a busca

Last edited 3 anos atrás by Vinicius
mAX

Show de Bola! 🙂

Battisti

Que bom que curtiu! =)