freeCodeCamp/guide/portuguese/certifications/javascript-algorithms-and-d.../basic-javascript/accessing-nested-arrays/index.md

1.3 KiB

title localeTitle
Accessing Nested Arrays Acessando matrizes aninhadas

Acessando matrizes aninhadas

Acessando elementos em uma matriz usando a notação de colchetes []

var fruitBasket = ['apple', 'banana' 'orange', 'melon']; 
 var favoriteFruit = fruitBasket[2]; 
 
 console.log(favoriteFruit) // 'orange' 

Neste exemplo, nossa fruta favorita é 'laranja', que está no índice 2 na matriz fruitBasket . Usando a notação do braket, atribuímos o índice 2 da matriz fruitBasket ao favoriteFruit . Isso faz com que favoriteFruit igual a "laranja".

Acessando objetos dentro de matrizes usando braket [] e dot . notação

var garage = [ 
  { 
    type: 'car', 
    color: 'red', 
    make: 'Ford' 
  }, 
  { 
    type: 'motorbike', 
    color: 'black', 
    make: 'Yamaha' 
  }, 
  { 
    type: 'bus', 
    color: 'yellow', 
    make: 'Blue Bird' 
  } 
 ]; 
 
 var busColor = garage[2].color; // 'yellow' 

Solução:

// Setup 
 var myPlants = [ 
  { 
    type: "flowers", 
    list: [ 
      "rose", 
      "tulip", 
      "dandelion" 
    ] 
  }, 
  { 
    type: "trees", 
    list: [ 
      "fir", 
      "pine", 
      "birch" 
    ] 
  } 
 ]; 
 
 // Only change code below this line 
 
 var secondTree = myPlants[1].list[1];