1
00:00:00,300 --> 00:00:01,380
OK we zullen terugkomen.

2
00:00:01,380 --> 00:00:06,110
Dus het is tijd voor een paar javascript reeks oefeningen op de manier waarop dit werkt.

3
00:00:06,120 --> 00:00:08,280
Er zijn twee oefeningen beiden.

4
00:00:08,280 --> 00:00:09,530
Ik geef je wat code.

5
00:00:09,540 --> 00:00:13,130
Het enige wat u hoeft te doen is te evalueren wat er gebeurt als deze code wordt uitgevoerd.

6
00:00:13,140 --> 00:00:14,400
Dus hier is de eerste.

7
00:00:14,400 --> 00:00:15,510
Ga je gang een kijkje nemen.

8
00:00:15,520 --> 00:00:20,990
Pozza video als u en ik zal gaan over de oplossing en slechts een paar seconden.

9
00:00:21,180 --> 00:00:21,500
OK.

10
00:00:21,510 --> 00:00:23,300
Dus dit is een beetje lastig.

11
00:00:23,310 --> 00:00:25,650
We beginnen met het definiëren van een aantal array.

12
00:00:25,650 --> 00:00:27,100
Het heeft vijf getallen daarin.

13
00:00:27,510 --> 00:00:33,680
En dan zijn we printen iets van de nummers serie nummers beugel nummers hotlink.

14
00:00:34,260 --> 00:00:40,470
Zodat nummers die lengte in dit geval 5 1 2 3 4 5 items.

15
00:00:40,470 --> 00:00:48,370
Dus we gaan voor toegang tot nummers beugel 5, dat is een probleem omdat de grootste index in deze reeks is eigenlijk 4.

16
00:00:48,570 --> 00:00:50,990
We beginnen bij 0 1 2 3 4.

17
00:00:51,030 --> 00:00:53,010
Dus nummers 5 bestaat niet.

18
00:00:53,190 --> 00:00:57,380
Dus wat we eigenlijk krijgen is niet gedefinieerd en ik zal laten zien dat voor jou.

19
00:00:57,600 --> 00:01:00,590
Plak deze in de con. En we krijgen undefined.

20
00:01:00,990 --> 00:01:07,480
Net alsof ik probeerde om nummers van 100 die zeker niet bestaat doen en ik krijg undefined.

21
00:01:07,620 --> 00:01:15,410
Dus als ik nummers van 5 krijg ik undefined of doe aantallen ik 88, dus ik wil een beetje lastig.

22
00:01:15,720 --> 00:01:24,050
Dus hier is de tweede oefening positiviteit als je nodig hebt om de code te evalueren en dan gaan we op oplossing en slechts een paar momenten te gaan.

23
00:01:24,090 --> 00:01:26,060
Dus dit ziet er een beetje enger.

24
00:01:26,070 --> 00:01:27,670
We hebben genesteld arrays.

25
00:01:27,780 --> 00:01:34,060
Dus deze uiterlijke array met de naam vriendengroepen heeft drie punten en een ieder is eigenlijk zijn eigen array.

26
00:01:34,080 --> 00:01:40,980
Dus dit is wat we geneste arrays of een twee-dimensionale array omdat we nesten in serie in plaats van een andere array noemen.

27
00:01:41,070 --> 00:01:49,610
Dus een ieder is drie snaren lang drie verschillende vriendengroepen uit Harry Potter en ik ben con. dat logging vriendengroepen.

28
00:01:49,620 --> 00:01:52,240
Het derde punt index van 2.

29
00:01:52,500 --> 00:01:55,890
Dus dat gaat deze hele reeks halen hier.

30
00:01:56,310 --> 00:02:02,100
En dan zijn we het vinden van het eerste item index nul in die array die Mouni.

31
00:02:02,100 --> 00:02:14,240
Dus ik ga dit te kopiëren naar mijn console en aan te tonen dat als ik kijk naar vriend groepjes van twee, dat gaat me dit laatste vriend of collega te geven.

32
00:02:15,000 --> 00:02:22,920
En dan als ik dat en ik krijg de nul index van dat ik het eerste item dat is Mouni.

33
00:02:22,950 --> 00:02:32,300
Dus dit is vrij normaal te moeten ingraven in een array en vervolgens een andere array paar geneste data waar we om de eerste laag.

34
00:02:32,640 --> 00:02:49,060
Friend groepen waartoe geeft ons dit dan en dan moeten we dan toegang tot die met index nul om geld eruit te komen als we wat meer ingewikkelde data structuren zoals de gegevens die de Facebook API geeft ons of de gegevens die afkomstig is uit onze Mongo DB database.

35
00:02:49,080 --> 00:02:53,230
Wel moet naar beneden ingraven in geneste arrays toegang tot onze gegevens.
