1
00:00:00,300 --> 00:00:01,380
さて、戻ってきます。

2
00:00:01,380 --> 00:00:06,110
だから、これはいくつかのjavascript配列の演習のための時間です。

3
00:00:06,120 --> 00:00:08,280
両方に2つの演習があります。

4
00:00:08,280 --> 00:00:09,530
私はあなたにいくつかのコードを与える。

5
00:00:09,540 --> 00:00:13,130
このコードを実行すると何が起きるかを評価するだけです。

6
00:00:13,140 --> 00:00:14,400
ここに最初のものがあります。

7
00:00:14,400 --> 00:00:15,510
見てみましょう。

8
00:00:15,520 --> 00:00:20,990
Pozzaビデオが必要な場合は、私は解決策を見てみましょう。ほんの数秒です。

9
00:00:21,180 --> 00:00:21,500
OK。

10
00:00:21,510 --> 00:00:23,300
だから、これはちょっと難しいです。

11
00:00:23,310 --> 00:00:25,650
まず数値配列を定義します。

12
00:00:25,650 --> 00:00:27,100
それには5つの数字があります。

13
00:00:27,510 --> 00:00:33,680
そして、我々は番号配列番号ブラケット番号ホットリンクから何かを印刷しています。

14
00:00:34,260 --> 00:00:40,470
この場合の長さは5 1 2 3 4 5個です。

15
00:00:40,470 --> 00:00:47,160
したがって、この配列の最大のインデックスは実際には4であるため、数字の括弧5にアクセスすることになります。これは問題です。

16
00:00:47,160 --> 00:00:48,370
&nbsp;

17
00:00:48,570 --> 00:00:50,990
0 1 2 3 4で始まります。

18
00:00:51,030 --> 00:00:53,010
したがって、数字5は存在しません。

19
00:00:53,190 --> 00:00:57,380
私たちが実際に得ることは未定義であり、私はそれをあなたに示します。

20
00:00:57,600 --> 00:01:00,590
これをconに貼り付けてください。 そして我々は未定義になる。

21
00:01:00,990 --> 00:01:07,480
ちょうど私が確かに存在しない100の数をしようとしたように私は未定義になる。

22
00:01:07,620 --> 00:01:15,410
だから私が5の数を行う場合、私は定義されていないか、私は88を得るので、私は少しトリッキーにしたい。

23
00:01:15,720 --> 00:01:21,120
したがって、コードを評価する必要がある場合は、2番目の練習問題があります。その後、解決策を説明し、ほんの数分です。

24
00:01:21,180 --> 00:01:24,050
&nbsp;

25
00:01:24,090 --> 00:01:26,060
だから、これは少し怖いです。

26
00:01:26,070 --> 00:01:27,670
ネストされた配列があります。

27
00:01:27,780 --> 00:01:34,060
だから、友人グループと呼ばれるこの外側の配列には3つの項目があり、それぞれが実際には独自の配列です。

28
00:01:34,080 --> 00:01:39,150
これは入れ子配列または2次元配列と呼ばれ、別の配列の代わりに配列に入れ子にするためです。

29
00:01:39,150 --> 00:01:40,980
&nbsp;

30
00:01:41,070 --> 00:01:47,520
だから、それぞれがハリー・ポッターの3つの文字列の3つの異なる友人グループであり、私は詐欺だ。 友人グループを記録する

31
00:01:47,520 --> 00:01:49,610
&nbsp;

32
00:01:49,620 --> 00:01:52,240
3のアイテムインデックスは2です。

33
00:01:52,500 --> 00:01:55,890
今ここでこの配列全体を取得します。

34
00:01:56,310 --> 00:02:02,100
そして、Mouniであるその配列の最初のアイテムインデックスゼロを見つけています。

35
00:02:02,100 --> 00:02:11,040
だから私はこれを私のコンソールにコピーして、私がこの最後の友人または同輩を私に与える2人の友人グループを見ればそれを実証するつもりです。

36
00:02:11,040 --> 00:02:14,240
&nbsp;

37
00:02:15,000 --> 00:02:22,920
そして、私がそれを取ると、私はゼロのインデックスを得る、私は最初のアイテムはMouniです。

38
00:02:22,950 --> 00:02:29,490
だから、これは配列に穴をあける必要があり、次に最初の層にアクセスしなければならないいくつかのネストされたデータを持つ別の配列を必要とするのはかなり一般的です。

39
00:02:29,490 --> 00:02:32,300
&nbsp;

40
00:02:32,640 --> 00:02:39,270
DBから来るデータのようなより複雑なデータ構造になったときに、インデックスを取得してインデックスにアクセスする必要がありますデータベース。

41
00:02:39,270 --> 00:02:45,150
Facebook

42
00:02:45,150 --> 00:02:49,060
APIが提供するデータやMongo

43
00:02:49,080 --> 00:02:53,230
私たちのデータにアクセスするには、入れ子配列に掘り下げる必要があります。

44
00:02:53,250 --> 00:02:55,140
さあ、このような簡単な演習のために
