Arrays são variáveis complexas que nos permitem armazenar vários valores ou um conjunto de valores sob um único nome de variável. Arrays JavaScript podem armazenar qualquer valor válido, incluindo strings, números, objetos, funções e até mesmo outros arrays, permitindo a criação de estruturas de dados mais complexas, como arrays de objetos ou arrays de arrays.
🚨DICA: Crie um projeto de programação web com HTML5, CSS3 e JavaScript do zero em 3 aulas: MiniCurso Gratuito! 🚀
Em JavaScript, um array é uma coleção ordenada de valores. Cada valor é chamado de elemento e pode ser de qualquer tipo, incluindo números, strings, objetos e até mesmo outros arrays. Você pode pensar em um array como uma lista de itens em uma única variável.
Criar um array em JavaScript
Para criar um array em JavaScript, você pode usar o construtor de array ou as chaves de colchete. Por exemplo:
const numbers = new Array(1, 2, 3, 4, 5);
const fruits = ['maçã', 'banana', 'laranja'];
Array vazio
Você também pode criar um array vazio e adicionar elementos a ele mais tarde. Por exemplo:
const numbers = [];
numbers.push(1);
numbers.push(2);
numbers.push(3);
console.log(numbers); // [1, 2, 3]
Atenção: Aprenda Javascript no melhor treinamento do Brasil com foco no mercado de trabalho!
Acessar um elemento de um array
Para acessar um elemento de um array, basta usar o índice do elemento entre colchetes. Portanto, o índice de um array começa em 0, o que significa que o primeiro elemento de um array tem índice 0, o segundo elemento tem índice 1 e assim por diante. Por exemplo:
const fruits = ['maçã', 'banana', 'laranja'];
console.log(fruits[0]); // maçã
console.log(fruits[1]); // banana
console.log(fruits[2]); // laranja
Alterar valor de um array
Você também pode alterar o valor de um elemento de um array usando o índice do elemento. Por exemplo:
const fruits = ['maçã', 'banana', 'laranja'];
fruits[1] = 'manga';
console.log(fruits); // ['maçã', 'manga', 'laranja']
Percorrer array
Então, além de acessar e alterar elementos de um array, você também pode percorrer um array usando um loop. Por exemplo:
const fruits = ['maçã', 'banana', 'laranja'];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
Leia mais: Javascript: guia sobre Switch Case