1
00:00:00,940 --> 00:00:06,860
這部影片我會採取一點點時間來比較數組和對象和Javascript之間的語法。

2
00:00:07,290 --> 00:00:09,700
因此，讓我們通過概念比較它們開始。

3
00:00:09,780 --> 00:00:15,240
請記住，一個陣列被用於存儲數據列表，我們添加的東西的陣列。

4
00:00:15,290 --> 00:00:17,900
有一個非常具體和特定的順序。

5
00:00:18,360 --> 00:00:24,380
每個項目綁定到我們指的是它的第一個項目，勢必指數0指數。

6
00:00:24,480 --> 00:00:27,070
下一個項目被綁定到索引1等。

7
00:00:27,450 --> 00:00:30,210
所以，從另一方面的目的是不是列表。

8
00:00:30,210 --> 00:00:37,250
還有就是我想想像的對象沒有特定的順序只是用了一堆東西漂浮在裡面膠狀斑點。

9
00:00:37,260 --> 00:00:39,990
所以這是非常重要的鍵值對。

10
00:00:40,200 --> 00:00:43,500
並且在一些語言中的對象被稱為字典。

11
00:00:43,500 --> 00:00:47,770
和我提起這件事的原因是，我認為一本字典的想法是有幫助這裡。

12
00:00:48,090 --> 00:00:51,600
如果你覺得一本字典它有一堆鍵值對的。

13
00:00:51,840 --> 00:00:55,150
它有字，然後相應的定義。

14
00:00:55,170 --> 00:00:59,510
所以，如果我想知道一個詞的定義讓我們說我在幫我奶奶了。

15
00:00:59,640 --> 00:01:01,630
她不知道0 1是什麼意思湖

16
00:01:01,920 --> 00:01:11,950
但是，我們可以打開字典找L-O和我終於可以幫助我的奶奶明白，艾拉好並不意味著羊腿，但它不是意味著笑出聲來。

17
00:01:11,970 --> 00:01:14,430
如此反复字典如果可以幫助你記住它。

18
00:01:14,610 --> 00:01:18,650
我們想看看東西了基於掀起了關鍵的，我們得到一個相應的值。

19
00:01:18,660 --> 00:01:26,660
現在，讓我們開始比較語法，所以我會去到陣列的窗口，並做出什麼別的，但奶汁的乳頭一個新的數組。

20
00:01:27,180 --> 00:01:39,330
所以VAR狗等於一個空數組，我將只是一些數據填寫在這裡，所以我們將與Rustie當然幸運，布巴去，我回車。

21
00:01:39,570 --> 00:01:42,910
這讓我在這三個項目的數組。

22
00:01:43,980 --> 00:01:46,220
我們來比較一下，以使一個對象。

23
00:01:46,260 --> 00:01:56,240
因此，為了使一個對象，我們將在一個對象代表的一隻狗，像我們用數組做我們可以做到這一切在一行中。

24
00:01:56,700 --> 00:02:03,160
但它變得很長，所以該公約，你最常看到的是，人們把它分解成單獨的行。

25
00:02:03,240 --> 00:02:05,490
我們的狗只會有兩條信息。

26
00:02:05,490 --> 00:02:07,030
命名和繁殖。

27
00:02:07,110 --> 00:02:08,960
所以，讓我們來添加名字。

28
00:02:09,060 --> 00:02:14,440
名稱將是巴巴和品種將是實驗室。

29
00:02:15,270 --> 00:02:21,490
按下回車鍵，我們可以檢索的狗，我們可以看到，我們有名字布巴品種的實驗室。

30
00:02:21,690 --> 00:02:25,250
如此反复的語法不帶引號的關鍵。

31
00:02:25,350 --> 00:02:40,120
我們可以有行情有，但你幾乎從來沒有看到科隆它可以是一個字符串值，但記住它可以是任何東西可以是數字也可以是另一個對象可以是一個數組的布爾未定義沒有任何可能值可以去這裡。

32
00:02:40,170 --> 00:02:43,630
所以下次我想比較的語法來訪問數據了。

33
00:02:43,740 --> 00:02:51,330
所以，讓我們去到陣列，讓我們說，我想找回我想撞大運了理論的第二個項目。

34
00:02:51,600 --> 00:02:56,400
因此，要做到這一點，我需要知道有1指數0 1指數。

35
00:02:56,760 --> 00:03:04,650
於是獵狗括號1，我真的很幸運，我甚至沒有要熬夜。

36
00:03:05,400 --> 00:03:10,140
因此，讓我們對比一下我們如何訪問單個地產出的對象。

37
00:03:10,140 --> 00:03:12,490
記得有兩種不同的方式，我們可以做到這一點。

38
00:03:12,540 --> 00:03:13,940
讓我們訪問布巴。

39
00:03:14,220 --> 00:03:22,740
所以，我需要輸入姓名和第一個是最像數組在方括號屬性名。

40
00:03:23,220 --> 00:03:30,820
那就是要給我布巴但另一個版本是用點號的狗的名字，我得到布巴。

41
00:03:30,930 --> 00:03:32,700
所以，他們都做同樣的事情。

42
00:03:32,700 --> 00:03:41,860
記住任何一個比較，我認為在這裡幫助是一個數組只是一個非常特殊類型的對象，其中鍵始終是數字。

43
00:03:42,180 --> 00:03:49,900
因此，它仍然是一個鍵值對的0和Rustie之一，幸運的兩間巴巴的鍵值對。

44
00:03:50,100 --> 00:03:57,830
在這裡，我們有，我們有名稱為重點和粑粑中解脫出來的關鍵和實驗室作為一種價值值的鍵值對。

45
00:03:57,840 --> 00:04:06,220
所以，再一次你可以把數組作為對象的一種特殊版本，實際上在幕後，它實際上是一個對象，我們會在後面看到。

46
00:04:06,780 --> 00:04:09,700
接下來讓我們來談談在事後添加新數據。

47
00:04:09,750 --> 00:04:16,760
我可以像使用推方法或移位或我可以找出我要補充一點什麼指數做手工。

48
00:04:16,940 --> 00:04:33,140
讓我們只使用推，所以我會做狗往上推，我會在狗悅推，我們看看狗，我們在做我們的狗對象的新元素加入，如果我們想在屬性加年齡。

49
00:04:33,270 --> 00:04:43,680
由於這些陣列方法整點是與陣列的順序的東西添加到末尾或開頭工作我不需要像推或換高速檔的特殊方法。

50
00:04:43,950 --> 00:04:50,950
但因為沒有結束或開始一個對象你需要做的是說狗，我可以使用這個語法。

51
00:04:51,420 --> 00:04:55,520
年齡等於六人。

52
00:04:55,800 --> 00:04:58,190
或者，我可以做的狗狗。

53
00:04:58,230 --> 00:05:00,290
年齡等於六人。

54
00:05:00,450 --> 00:05:05,030
而我看著狗，我們得到了一個名為布巴品種實驗室這個對象。

55
00:05:05,130 --> 00:05:07,400
在最後的鍵值對，我們剛才添加。

56
00:05:07,530 --> 00:05:09,110
6歲。

57
00:05:09,360 --> 00:05:10,840
所以這是一個很大的區別。

58
00:05:10,920 --> 00:05:12,040
要添加的東西。

59
00:05:12,210 --> 00:05:21,230
我能做到這一點隨意分配，我想任何鍵，我想任何價值，他們會自動被添加在我的陣列上。

60
00:05:21,240 --> 00:05:25,340
我需要指定正是它添加在數組的結尾。

61
00:05:25,380 --> 00:05:28,340
始中間索引1000。

62
00:05:28,410 --> 00:05:29,430
取決於我。

63
00:05:29,430 --> 00:05:31,720
最後讓我們來談談更新項目。

64
00:05:31,740 --> 00:05:35,900
讓我們以我們的數組，並更改幸運的露西這樣做。

65
00:05:35,910 --> 00:05:48,630
我只需要找到一個幸運第一是狗一個給我的幸運，然後我重新分配的狗一到露西一個對象的值。

66
00:05:48,630 --> 00:05:49,860
它的工作原理非常相似。

67
00:05:50,040 --> 00:05:52,420
讓我們的品種變成黑色實驗室。

68
00:05:52,530 --> 00:06:00,940
所以，我首先需要檢索的狗品種的狗，然後復位它是黑色的實驗室就是這樣。

69
00:06:01,050 --> 00:06:05,610
如果我看狗，現在我們看到的品種有黑實驗室的價值。

70
00:06:06,350 --> 00:06:08,370
因此，讓我們在這裡總結出很大的差異。

71
00:06:08,370 --> 00:06:20,330
他們兩人都是數組和對象使用鍵值對，但陣列，其中鍵總是數字鍵值對的一個特殊子集，他們總是一個訂單的對象。

72
00:06:20,340 --> 00:06:21,630
鍵可以是任何東西。

73
00:06:21,660 --> 00:06:25,190
不要緊，如果它是一個數字或者如果鍵的名稱或品種。
