mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-26 03:02:39 -05:00
1.3 KiB
1.3 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Accessing Nested Objects | Acessando Objetos Aninhados |
Acessando Objetos Aninhados
Dica: "Use a notação de colchetes para propriedades com um espaço em seus nomes".
Se olharmos para o nosso objeto:
var myStorage = {
"car": {
"inside": {
"glove box": "maps",
"passenger seat": "crumbs"
},
"outside": {
"trunk": "jack"
}
}
};
Nosso nome de objeto é myStorage .
| - Dentro disso, temos um objeto aninhado chamado car .
| --- Por dentro temos mais dois chamados inside e outside cada um com seus propriedades próprias
Você pode visualizar a estrutura do objeto assim, se isso ajudar:
myStorage
|-- car
|--- inside
|----- glove box: maps
|----- passenger seat: crumbs
|--- outside
|----- trunk: jack
Somos solicitados a atribuir o conteúdo do glove box , o que podemos ver está aninhado no objeto inside , que por sua vez, é aninhado no objeto de car .
Podemos usar a notação de pontos para acessar o glove box - glove box seguinte maneira:
var gloveBoxContents = myStorage.car.inside'complete here'
Você deve substituir complete here com a maneira correta de acessar a propriedade. Veja a pista acima se você ficar preso.