Hallo welkom op Unit 11, waarbij alles draait om javascript arrays dus arrays zullen zijn onze eerste datastructuur en datastructuren zijn slechts manieren om het opslaan van gegevens manieren van het houden van informatie met behulp van javascript.
Dus we hebben variabelen gezien tot nu toe die laat ons houden een stuk van informatie, zoals een naam van een telefoonnummer van een nummer.
Maar wat als we wilden alle namen van al onze vrienden.
Hopelijk is het niet één, maar we hebben meerdere vrienden en we willen in staat zijn om ze allemaal te samen opslaan.
Een variabele is niet echt gaat werken voor.
Zodat de array een antwoorden JavaScript aan dat probleem.
Dus arrays zijn echt heel nuttig in allerlei echte wereld en praktijksituaties.
Dus een site als Facebook of Yelp ze gaan arrays hebben over de plaats elke keer dat je je voorstellen of je denken aan een lijst met gegevens.
Dus er is groepen gegevens die gerelateerd zijn.
Dus laten we eens een voorbeeld van te maken een Facebook-post en dat Facebook-bericht hopelijk als het een populaire Laten we zeggen dat ik ga trouwen of ik maakte een leuke grap een keer of iemand dicht bij mij gestorven en ik krijg een hoop sympathie reacties .
Wat het ook is als ik een hoop reacties is er een lijst daar.
En Facebook slaat ze samen het houdt spoor van hen samen met behulp van een array.
We gaan arrays te gebruiken om dingen te doen zoals bijhouden van dat te doen die u in uw To Do lijst of voor het bijhouden van de reacties op een bepaalde post te houden of te houden van de foto's die overeenkomen met een bepaalde gebruiker te houden.
Dus ze zijn echt heel nuttig.
Het is niet zomaar een construct iets dat je vroeg bent leren, maar het is echt iets dat we zullen gebruiken in de rest van de cursus en ik zeg dat veel en het is omdat alles wat ik je laten zien is het spul dat je nodig hebt voor de rest van de cursus.
Dus niet alleen maar te zeggen dat een belofte.
OK laten we beginnen met de wedstrijd, zodat we weer hebben drie hoofddoelstellingen.
De eerste is dat ik wil dat je in staat zijn om geslacht te bepalen niet uitleggen wat ze niet dat soort definiëren.
Maar eigenlijk je code gebruiken om een ​​reeks elementen van de matrix definiëren en vervolgens te verwijderen en toe te voegen.
De tweede doelstelling is dat je moet in staat zijn om ingebouwde Array-methoden te gebruiken om toe te voegen en te verwijderen en manipuleren van de array.
Dus er zijn dingen zoals push en pop shift en een verschuiving die we praten over.
Deze zijn allemaal gebouwd in methoden die je zou kunnen gebruiken voor het einde van de unit.
En dan is het laatste wat we doen is dat we een simpel project om de lijst applicatie met behulp van een race te doen bouwen.
Dus zullen functies die we gebruiken arrays zullen deze variabelen voorwaardelijke logica.
Het gaat niet een volledig functionele gek te doen lijst met een visuele interface gewoon nog zullen we werken aan een echt leuk uitziende visuele to do list te zijn.
Het is responsief en het ziet er erg leuk.
Voor nu deze zal worden gevestigd in de javascript console.
Dus wil ik aan uw verwachtingen.
We zullen de lijst To-Do al weer langskomen en het zal nog steeds gebruik maken van de race en functies en variabelen en alles anders.
Oké dus laten we ga je gang en aan de slag.