OK, torneremo.
Quindi è il momento che alcuni array di javascript si esercitino nel modo in cui funziona.
Ci sono due esercizi in entrambi.
Ti do un po 'di codice.
Tutto quello che devi fare è valutare cosa succede quando viene eseguito questo codice.
Quindi ecco il primo.
Vai avanti dai un'occhiata.
Pozza video se è necessario e vado oltre la soluzione e solo pochi secondi.
OK.
Quindi questo è un po 'complicato.
Iniziamo definendo un array di numeri.
Ha cinque numeri.
E poi stiamo stampando qualcosa dai numeri di serie numeri di parentesi hotlink.
Quindi i numeri di quella lunghezza in questo caso sono 5 1 2 3 4 5 articoli.
Quindi accediamo alla parentesi numerica 5, che è un problema perché l'indice più grande di questo array è
in realtà 4.
Iniziamo da 0 1 2 3 4.
Quindi i numeri 5 non esistono.
Quindi quello che otteniamo è indefinito e te lo mostrerò.
Incolla questo nel con. E diventiamo indefiniti.
Proprio come se provassi a fare numeri di 100 che sicuramente non esistono e ottengo un indefinito.
Quindi se faccio numeri di 5 ottengo indefinito o faccio numeri di ottengo 88 quindi voglio un po 'complicato.
Quindi, ecco la seconda positività dell'esercizio se è necessario valutare il codice e quindi
esamineremo la soluzione e solo alcuni istanti.
Quindi questo sembra un po 'più spaventoso.
Abbiamo array annidati.
Quindi questo array esterno chiamato gruppi di amici ha tre elementi e ognuno è in realtà il suo array.
Quindi questo è ciò che chiamiamo array annidati o un array bidimensionale perché stiamo annidando in array
invece che in un altro array.
Quindi ognuno è a tre corde da tre gruppi di amici diversi da Harry Potter e io sono truffatore. che registra i gruppi
di amici.
Il terzo indice di articolo di 2.
Quindi questo recupererà l'intero array proprio qui.
E poi stiamo trovando il primo elemento indice zero in quell'array che è Mouni.
Quindi copierò questo nella mia console e dimostrerò che se guardo un gruppo di amici di due persone questo
mi darà questo ultimo amico o pari.
E poi se lo prendo e ottengo l'indice zero di quello ottengo il primo oggetto che è Mouni.
Quindi è abbastanza comune dover scavare in un array e poi in un altro array per avere alcuni
dati annidati dove dobbiamo accedere al primo livello.
i dati che ci fornisce l'API di Facebook oi dati che provengono dal nostro Mongo DB Banca dati.
Gruppi di amici a cui poi ci dà questo e poi dobbiamo accederci con l'indice zero
per ottenere soldi quando arriviamo a strutture dati più complicate come
E 'necessario scavare negli array annidati per accedere ai nostri dati.
Va bene così è per questi esercizi veloci