O que é JavaScript Array Includes
O JavaScript é uma linguagem de programação amplamente utilizada para desenvolvimento web. Uma das funcionalidades mais importantes do JavaScript é a manipulação de arrays, que são estruturas de dados que armazenam uma coleção de elementos. O método Array.includes() é uma função incorporada no JavaScript que verifica se um determinado elemento está presente em um array. Neste glossário, exploraremos em detalhes como o Array.includes() funciona e como ele pode ser usado em projetos de desenvolvimento web.
Como funciona o Array.includes()
O método Array.includes() é usado para verificar se um determinado elemento está presente em um array. Ele retorna um valor booleano (true ou false) dependendo se o elemento está presente ou não no array. A sintaxe básica do Array.includes() é a seguinte:
array.includes(elemento, índiceInicial)
O parâmetro elemento é o valor que estamos procurando no array. O parâmetro índiceInicial é opcional e representa o índice a partir do qual a busca deve começar. Se não for fornecido, o valor padrão é 0, ou seja, a busca começa do início do array.
O método Array.includes() percorre o array a partir do índice inicial (ou do início do array, se nenhum índice inicial for fornecido) e verifica se cada elemento é igual ao elemento que estamos procurando. Se um elemento igual for encontrado, o método retorna true. Caso contrário, ele retorna false.
Exemplos de uso do Array.includes()
Vamos ver alguns exemplos de como o Array.includes() pode ser usado em projetos de desenvolvimento web.
Exemplo 1:
Suponha que temos um array de números chamado “numeros” e queremos verificar se o número 5 está presente no array. Podemos usar o Array.includes() da seguinte forma:
var numeros = [1, 2, 3, 4, 5];
var resultado = numeros.includes(5);
O valor da variável “resultado” será true, pois o número 5 está presente no array “numeros”.
Exemplo 2:
Agora, vamos supor que temos um array de strings chamado “frutas” e queremos verificar se a string “banana” está presente no array. Podemos usar o Array.includes() da seguinte forma:
var frutas = ["maçã", "banana", "laranja", "uva"];
var resultado = frutas.includes("banana");
O valor da variável “resultado” será true, pois a string “banana” está presente no array “frutas”.
Exemplo 3:
Além de verificar se um elemento está presente em um array, o método Array.includes() também pode ser usado para verificar se um array contém outro array. Por exemplo, vamos supor que temos um array chamado “array1” e queremos verificar se o array [1, 2] está presente em “array1”. Podemos usar o Array.includes() da seguinte forma:
var array1 = [[1, 2], [3, 4], [5, 6]];
var resultado = array1.includes([1, 2]);
O valor da variável “resultado” será false, pois o método Array.includes() verifica a igualdade dos elementos e não a igualdade dos arrays como um todo.
Considerações finais
O método Array.includes() é uma ferramenta poderosa para verificar se um elemento está presente em um array. Ele oferece uma maneira simples e eficiente de realizar essa verificação, retornando um valor booleano que indica se o elemento está presente ou não no array. Ao utilizar o Array.includes() em seus projetos de desenvolvimento web, você pode melhorar a eficiência e a legibilidade do seu código. Portanto, familiarize-se com essa funcionalidade do JavaScript e aproveite seus benefícios.