Oltre agli oggetti, una serie di strutture di dati cruciali e nessuna G. S. o in JavaScript in generale ci sono array
come hobby.
Un array è definito con parentesi quadre e in un array.
Puoi avere qualsiasi dato a cui normalmente potresti usare.
Puoi usare le corde come lo sport e la cucina.
Puoi avere numeri lì dentro e non devi usarne uno dello stesso tipo in array.
Qui stiamo mescolando testo e numeri.
Potresti avere matrici con solo testo.
Solo Dobsons su due, ovviamente.
È possibile utilizzare valori booleani e persino archiviare oggetti all'interno o in altre matrici.
Questo è tutto possibile.
Ora qui avrò una serie di impasti di testo e puoi usare i loop per andare a frutto.
Con questo indice, ad esempio, con i quattro loop off in cui memorizziamo ciascun elemento per ogni iterazione in
quella variabile Hobbie.
E ora se lo facessimo, eseguiremmo il blocco della console due volte perché abbiamo due elementi e li stiamo
eseguendo tutti in loop.
E sto producendo il valore corrente che stiamo attualmente osservando perché questo cambierà per ogni iterazione.
Passandolo da sinistra a destra, verrà emesso per ogni durata.
Quindi ora se eseguiamo questo, vediamo lo sport e la cucina stampati su due righe perché questo viene eseguito due volte.
Quindi questi sono array.
D4 off loop è interessante.
Ed è anche interessante il fatto che in JavaScript abbiamo molti metodi integrati che possiamo usare sugli array.
Quindi su Hobie c'è quell'array.
Se avessi un punto, il mio I. D. suggerisce molti metodi che posso usare su array e JavaScript e
tutti questi metodi mi hanno aiutato a passare attraverso gli elementi dell'array.
Manipolarli, ottenere un sottoinsieme di quell'array, qualunque cosa mi serva.
Spesso vedrai MAP, ad esempio, che ti consente di trasformare un array o trasformare i valori e la
mappa restituirà effettivamente un nuovo array.
Quindi non modificherà quello vecchio, ma te ne darà uno nuovo.
E possiamo stamparne uno morto qui, in realtà.
E solo per dimostrare che il vecchio non è stato aggiunto.
Possiamo stamparlo proprio sotto.
E ora map assume sempre una funzione in cui si definisce come aggiungerlo.
Quell'array o come modificare gli elementi dell'array.
Tale funzione verrà eseguita su ogni elemento dell'array, uno dopo l'altro, e verrà restituita la
versione aggiornata dell'elemento.
Quindi qui avremmo il nostro hobby.
Puoi nominare come vuoi.
E qui sto usando una funzione freccia con un solo argomento.
Quindi nessuna parentesi.
E qui restituirò la versione modificata.
Ad esempio, qui potrei prendere la mia vecchia corda per hobby.
E semplicemente a.
Passatempo.
Uno spazio bianco davanti a quello.
Quindi sto semplicemente costruendo una nuova stringa, che mantiene il vecchio nome di hobby ma aggiunge spazio bianco Hobby Colden
di fronte.
E sì, dato che in quell'erale abbiamo ottenuto solo un'istruzione, la funzione era un'istruzione di ritorno,
possiamo sbarazzarci delle parentesi graffe, sbarazzarci del ritorno e tornare così.
Questo sarebbe l'equivalente.
E ora se ci ha chiarito e corro a giocare a scacchi, vedo che il vecchio array non è stato modificato.
Questa è la mia seconda uscita qui.
Viene da questo blocco della console in cui consulto il blocco dell'array originale.
Ma il risultato della mia mappa qui è un nuovo array in cui ho aggiunto i miei elementi modificati con Hobbie davanti
a ogni oggetto e faccio qualcosa.
Mi vedrai fare un bel po 'in questo corso.
Usa quel metodo della mappa.
E come ho già detto, è solo uno dei molti metodi forniti qui.
Consulta sempre i documenti su M. D. Termina per saperne di più su tutti questi metodi.
Il link può essere trovato allegato a questo video.
E assicurati di capire come lavorare o che quando ne usiamo uno in questo corso, puoi cercarlo rapidamente
nel caso in cui non sia chiaro cosa faccia esattamente.
Anche se, ovviamente, farò del mio meglio per spiegarlo quando lo useremo.
Ma si tratta di array, strutture di dati molto importanti e alcuni metodi molto importanti che è possibile utilizzare sugli
array.