1
00:00:00,180 --> 00:00:02,530
所以我們現在有兩個不同的事情，我們可重點關注。

2
00:00:02,610 --> 00:00:10,110
第一個是改變顯示這裡是綠色的獲獎玩家，那種是非常簡單的。

3
00:00:10,140 --> 00:00:14,670
而第二個是獲得復位按鈕的工作，使我們可以重新設置並再次播放。

4
00:00:14,850 --> 00:00:20,530
因此，讓我們先從顏色變化，我要去通過在綜援文件中定義一個類來做到這一點。

5
00:00:20,580 --> 00:00:25,420
所以，我需要做一個（C S）S檔，我只是要調用記分員。

6
00:00:25,590 --> 00:00:35,790
çSS然後我要去，而不是鏈接到它在我的HDMI文件記分員Dotsie的SS和保存。

7
00:00:35,790 --> 00:00:47,090
然後我會去我的綜援文件，並定義一個類，我會叫它冬天，我要說的顏色是綠色，這就是我們所需要的，並會保存。

8
00:00:47,190 --> 00:00:49,620
而只是為了檢查它看起來我希望它的方式。

9
00:00:49,620 --> 00:00:59,540
讓我們只是將它添加到跨度，以便會說階級平等相待，我們只是給它一個類獲獎者從一開始走的球員1顯示。

10
00:00:59,610 --> 00:01:03,090
如果我刷新你可以看到，我們得到一個綠色的0。

11
00:01:03,090 --> 00:01:05,700
這正是我們希望作為一個增量。

12
00:01:05,730 --> 00:01:09,260
當然，我們希望它開始為黑色，只添加類。

13
00:01:09,360 --> 00:01:14,320
當比賽結束了，所以我們需要回到我們的javascript和擺脫這一點。

14
00:01:14,520 --> 00:01:17,030
如此這般回黑色。

15
00:01:17,310 --> 00:01:18,910
現在去我們的JavaScript。

16
00:01:19,530 --> 00:01:24,870
所以我們剛開始供玩家1，我們需要檢查，如果玩家1分等於奪冠的成績。

17
00:01:24,870 --> 00:01:26,640
這意味著，玩家一個人贏了。

18
00:01:26,760 --> 00:01:33,360
因此，在這裡我們要添加到播放器1顯示類列表。

19
00:01:33,360 --> 00:01:37,570
我們將添加類冠軍，這就是我們要做的。

20
00:01:37,830 --> 00:01:44,500
因此，如果我們刷新你會看到我的球員遞增1分，並獲得5。

21
00:01:44,520 --> 00:01:46,580
這個類已被添加。

22
00:01:46,830 --> 00:01:49,390
因此，如果我們看一看這裡，我會檢查它。

23
00:01:49,410 --> 00:01:54,090
沒有課，我不斷遞增，直到我們得到5。

24
00:01:54,090 --> 00:01:59,640
注意正確的這裡，我們得到類的equals獲得者加當我們到達5。

25
00:01:59,910 --> 00:02:02,900
所以我們會做同樣的事情玩家2。

26
00:02:03,150 --> 00:02:07,230
所以，如果玩家兩個分數的奪冠成績將改變玩家可以顯示。

27
00:02:07,710 --> 00:02:10,480
讓我們來看看這增加至5。

28
00:02:10,650 --> 00:02:12,060
大。

29
00:02:13,110 --> 00:02:15,030
一切似乎都工作得很好。

30
00:02:15,450 --> 00:02:19,260
所以接下來的一段也越來越復位按鈕，現在的工作。

31
00:02:19,350 --> 00:02:22,490
如果我們得到遊戲結束它始終設置為true。

32
00:02:22,500 --> 00:02:24,990
有沒有辦法來改變遊戲結束。

33
00:02:24,990 --> 00:02:28,830
所以點擊復位按鈕需要觸發的代碼的一些不同的線路。

34
00:02:28,860 --> 00:02:30,540
第一個要更改。

35
00:02:30,540 --> 00:02:33,390
播放器1的分數和玩家得分回到零。

36
00:02:33,420 --> 00:02:43,860
我們要改變這裡的值是顯示在玩家1顯示器和播放器顯示是零，我們要刪除這個綠色類從哪個元素它在。

37
00:02:44,130 --> 00:02:51,180
然後最後一件事是，我們需要確保遊戲結束追溯到是假的，這樣我們的代碼在這裡可以再次運行。

38
00:02:51,240 --> 00:02:57,200
所以，第一件事情，我們需要選擇我們給它的ID等於重置按鈕。

39
00:02:57,390 --> 00:03:00,170
因此，我們需要在這裡走了過來，只是選擇它。

40
00:03:00,330 --> 00:03:02,590
因此，我將與其他按鈕做為止。

41
00:03:02,640 --> 00:03:16,400
復位按鈕等於文檔點，我們將通過ID做一套GET元素，這一次的ID被重置，並保存，然後就檢查它的工作原理。

42
00:03:16,580 --> 00:03:17,820
做一個恆定的日誌。

43
00:03:18,060 --> 00:03:22,900
復位按鍵和刷新。

44
00:03:22,900 --> 00:03:26,050
如果我們在控制台看看我們得到我們正確的按鈕。

45
00:03:26,070 --> 00:03:27,960
它已經得到了取消記錄。

46
00:03:28,390 --> 00:03:53,910
行，所以我們應該將我們的事件偵聽器上的復位按鈕點擊啟動，以便重置按鈕事件偵聽器，點擊我們的回調函數，所有我們想做的事情再次啟動只是取消剛剛點擊該日誌復位，以確保它的工作原理還有我們各走各的復位按鈕被點擊。

47
00:03:54,360 --> 00:03:57,780
因此，邏輯但正如我們討論，我們需要設置。

48
00:03:57,780 --> 00:04:00,330
播放器1的分數和玩家得分回到零。

49
00:04:00,450 --> 00:04:02,440
所以這是簡單明了。

50
00:04:02,460 --> 00:04:05,890
玩家1的比分零球員得分為零。

51
00:04:06,330 --> 00:04:14,790
但是，如果我現在運行這個權利，我只能改變球員1得分球員得分為零和增量，這樣的球員1勝然後單擊復位。

52
00:04:14,850 --> 00:04:20,050
好像沒有任何反應，這就是因為我們只更改JavaScript中的得分。

53
00:04:20,100 --> 00:04:27,050
我們從來沒有更新了分數在頁面上所以這些都是我們需要更新P1和P2顯示變量。

54
00:04:27,300 --> 00:04:34,020
所以我們要做一個顯示文本內容，我們可以只是將其設為零。

55
00:04:34,020 --> 00:04:37,180
我們還可以將其設置為1的比分。

56
00:04:37,320 --> 00:04:38,690
它們都應該是零。

57
00:04:39,090 --> 00:04:42,700
所以，同樣的事情皮特來顯示文本內容是零。

58
00:04:42,930 --> 00:04:46,060
如果我們現在刷新，我們得到5。

59
00:04:47,280 --> 00:04:48,410
他們倆都回到零。

60
00:04:48,450 --> 00:04:50,750
因此，讓我們仔細的比賽。

61
00:04:52,360 --> 00:04:55,120
並點擊復位兩個回零。

62
00:04:55,500 --> 00:04:58,030
接下來讓我們刪除的贏家條款。

63
00:04:58,090 --> 00:05:01,430
這會不會從兩個刪除贏家類做的簡單方法。

64
00:05:01,540 --> 00:05:03,650
因此，我們甚至不會檢查哪一個有它。

65
00:05:03,730 --> 00:05:05,260
我們只從兩個刪除它。

66
00:05:05,300 --> 00:05:07,620
這只是一個顯示的問題。

67
00:05:07,780 --> 00:05:12,070
類列表中刪除的贏家。

68
00:05:12,310 --> 00:05:16,440
這樣就擺脫條款，也將做它來顯示。

69
00:05:16,480 --> 00:05:20,830
所以，哪一個都有它也不要緊，因為我們從兩個刪除。

70
00:05:21,940 --> 00:05:25,160
因此，如果我們玩一個遊戲，我們得到一個勝利者。

71
00:05:25,600 --> 00:05:26,850
我點擊重置。

72
00:05:26,920 --> 00:05:30,560
他們都回去只是一個空白純文本。

73
00:05:31,140 --> 00:05:33,700
但正如你所看到的，我得到五。

74
00:05:33,790 --> 00:05:36,340
我點擊復位按鈕仍然不起作用。

75
00:05:36,610 --> 00:05:39,930
那是因為比賽結束仍然是正確的。

76
00:05:40,110 --> 00:05:42,900
所以，沒有我們的代碼，而不是這些事件將運行。

77
00:05:43,090 --> 00:05:45,000
因此，我們需要做的最後一件事是設置。

78
00:05:45,100 --> 00:05:50,340
遊戲結束回假，應該使我們能夠繼續打球。

79
00:05:50,820 --> 00:05:53,350
因此，我將刷新增量。

80
00:05:53,520 --> 00:05:55,530
讓我們在拿到全場。

81
00:05:55,540 --> 00:05:55,990
在那裡，我們走了。

82
00:05:55,990 --> 00:05:57,240
我不能再玩了。

83
00:05:57,250 --> 00:06:04,610
我點擊重置，現在比賽結束了又回到了假，我可以再次發揮，然後繼續前進。

84
00:06:04,840 --> 00:06:07,220
所以這是核心功能在這裡。

85
00:06:07,320 --> 00:06:14,650
我們幾乎都做了最後的方法是找播放以數字或奪冠成績是一個變量。

86
00:06:14,640 --> 00:06:16,520
所以，它並不總是短短五年。

87
00:06:16,930 --> 00:06:27,710
因此，我們有這個輸入我們想要使用此這樣，當我將其更改為有七這是說打7和我們最大的還是我們的奪冠成績為七而不是五個。

88
00:06:27,970 --> 00:06:29,750
因此，我們有幾步到那裡。

89
00:06:29,760 --> 00:06:35,500
我們需要做的第一件事是選擇此輸入你可以看到，我們有輸入類型等於號。

90
00:06:35,740 --> 00:06:37,330
它的頁面上的唯一的輸入。

91
00:06:37,360 --> 00:06:40,410
所以，我們不必給它一個ID或任何東西。

92
00:06:40,420 --> 00:06:46,790
所以我要在這裡走了過來，只是與我的其他選擇VAR選擇它。

93
00:06:47,050 --> 00:06:58,030
就讓我們把它叫做沒有輸入等於文件，並有很多的得到它能做的文檔查詢選擇輸入方式。

94
00:06:58,020 --> 00:07:01,400
我們也可以只在指定。

95
00:07:01,420 --> 00:07:06,540
類型等於數量，因為可能有其他投入。

96
00:07:06,730 --> 00:07:08,070
在我們的例子，我會保持簡單。

97
00:07:08,080 --> 00:07:09,330
這裡只有一個輸入。

98
00:07:09,460 --> 00:07:11,190
因此，這會工作得很好。

99
00:07:11,810 --> 00:07:12,120
好。

100
00:07:12,120 --> 00:07:14,420
因此，我們有選擇的輸入。

101
00:07:14,440 --> 00:07:16,390
所以，現在讓我們來添加事件。

102
00:07:16,420 --> 00:07:26,920
因此，我們要發生什麼的是，任何時候這改變的價值，或者我們希望這個更新這個數字的變化，我們希望獲勝的比分變量更新為好。

103
00:07:26,950 --> 00:07:29,200
因此，我們需要做的是添加事件。

104
00:07:29,280 --> 00:07:40,190
所以，我們還是要麻木了，把點過的事件Lessner點擊只是做在這裡這樣。

105
00:07:41,050 --> 00:07:44,750
功能和所有做一個警報。

106
00:07:45,300 --> 00:07:54,720
點擊輸入，您將看到的是實際點擊監聽器是不是這個職位的最佳工具。

107
00:07:54,920 --> 00:07:58,880
因為是的，我們可以用點擊更改值就像我只是做了那裡。

108
00:07:59,470 --> 00:08:07,150
但我也可以打刪除並鍵入一些自己和任何情況下被解僱，因為我沒有點擊。

109
00:08:07,360 --> 00:08:11,110
所以，如果我在這裡使用的小按鈕快速的事件觸發。

110
00:08:11,110 --> 00:08:14,670
否則，如果我只是用我的鍵盤，我們沒有得到一個快速的事件。

111
00:08:14,680 --> 00:08:19,680
因此，有事件的另一種類型的這是在這種情況下，被稱為改變好得多。

112
00:08:19,770 --> 00:08:25,240
因此，一個改變事件將運行任何時刻的價值變化，這不要緊，價值如何改變。

113
00:08:25,240 --> 00:08:27,840
如果是因為我點擊或按下Delete鍵。

114
00:08:27,850 --> 00:08:35,000
因此，讓我們真正改變警報這裡說改變了輸入，然後刷新。

115
00:08:35,320 --> 00:08:39,900
如果我點擊此處更改它，它告訴我，你改變了輸入。

116
00:08:40,090 --> 00:08:47,960
但是，如果我刪除，我輸入一個數字不涉及點擊它也告訴我，我改變輸入，這樣的偉大。

117
00:08:47,980 --> 00:09:00,650
這是我們要使用更改事件的價值變化，我們要在這裡更新這個數字隨時活動，我們也希望讓我們的比賽繼續去，直到我們打新的奪冠成績來更新我們的奪冠成績。

118
00:09:00,700 --> 00:09:02,700
但願這不是我們的實際奪冠成績。

119
00:09:02,740 --> 00:09:04,850
剪刀石頭布的絕對漫長的遊戲。

120
00:09:05,080 --> 00:09:08,530
所以，第一件事情就是在這裡更新此值。

121
00:09:08,860 --> 00:09:13,020
所以就像之前我們需要選擇它，它是一個段落。

122
00:09:13,060 --> 00:09:22,590
因此，我們需要選擇我們的款，我會只是做一個VAR段落等於文檔查詢選擇標記。

123
00:09:23,290 --> 00:09:35,070
然後在這個快速的事件我們只是改變文本內容，我們將僅僅只需更改它說單擊或假設值改變開始。

124
00:09:36,640 --> 00:09:39,310
就這樣和刷新。

125
00:09:39,310 --> 00:09:49,730
現在，如果我改變款的變化說值更改了該值，但是這是我們遇到了先前的H-1我們同樣的問題，我們不希望改變整個段落。

126
00:09:49,810 --> 00:09:52,390
我們只希望改變這一小部分。

127
00:09:52,390 --> 00:09:55,000
所以我們要使用的實際上是另一個跨度。

128
00:09:55,300 --> 00:09:58,950
因此，我們將回去，我們將添加在號碼的跨度。

129
00:09:59,380 --> 00:10:06,400
這是一個跨度再次在這裡我們可以用它來定位一個元素而不是整個事情的只是一小部分完美的使用。

130
00:10:06,820 --> 00:10:11,680
而實際上，我不打算給它一個想法，這個時候只是告訴你選擇它的另一種方式。

131
00:10:11,710 --> 00:10:14,780
因此，只要記住它的跨度，而不是一個段落。

132
00:10:14,920 --> 00:10:17,010
它就像我們的頁面上唯一的一個。

133
00:10:17,110 --> 00:10:18,060
因此，我們會回去。

134
00:10:18,310 --> 00:10:30,170
因此，而不是選擇段落讓我們創建一個新的變量，我們就叫它的奪冠成績顯示，這將是文檔的查詢選擇。

135
00:10:30,970 --> 00:10:39,520
但是，而不是僅僅跨越因為有我們要選擇的段落裡面跨度頁面上的其他跨度。

136
00:10:39,550 --> 00:10:40,690
所以，這就是我們必須寫。

137
00:10:40,810 --> 00:10:41,930
P空間。

138
00:10:41,930 --> 00:10:42,710
跨度。

139
00:10:43,240 --> 00:10:44,490
我們會保存。

140
00:10:44,980 --> 00:10:49,970
現在，讓我們繼續和更新的奪冠成績顯示在這裡，而不是段落。

141
00:10:49,990 --> 00:10:53,710
所以奪冠成績顯示這樣。

142
00:10:54,010 --> 00:10:56,020
它仍然不會是完美的。

143
00:10:56,080 --> 00:11:02,550
它只會更新值改為每一次，但至少它沒有更新整個段落。

144
00:11:02,950 --> 00:11:10,840
因此，下一步是得到了更新，以顯示裡面輸入是如此的值同步在一起的數量。

145
00:11:10,880 --> 00:11:13,920
因此，我們還沒有真正看到我們是如何從一個輸入獲取數據。

146
00:11:13,960 --> 00:11:15,940
我們如何獲取當前值。

147
00:11:15,940 --> 00:11:18,100
我要你通過選擇輸入顯示在這裡。

148
00:11:18,250 --> 00:11:32,750
因此，記錄該查詢選擇，我們要做到在控制台輸入，我打算把它保存到一個變量，因此稱它為無功輸入文檔來自Taqueria選擇您的輸入，然後我們會做一個輸入DAAT值。

149
00:11:33,040 --> 00:11:39,040
使值將是任何包含在該輸入任何值的字符串。

150
00:11:39,040 --> 00:11:43,800
所以，如果我更改為7，我運行代碼再次，我得到7。

151
00:11:44,120 --> 00:11:51,520
如果我讓一個龐大的數字，這次我再做一次，它反映的任何值是此輸入的內部。

152
00:11:51,520 --> 00:11:56,950
所以我們要改變，而不是字符串值，改變了這種充分利用這一點。

153
00:11:56,950 --> 00:12:12,710
我們要改變它是Nahm輸入點值，這樣就從這裡拿這個值改變奪冠成績顯示文本內容。

154
00:12:13,370 --> 00:12:18,690
因此，我們刷新，我更新這個和您可以現在同步在一起。

155
00:12:19,030 --> 00:12:26,900
因此，正如我更新這是一到三個我的演奏或贏取的比分顯示屏也更新為1〜3。

156
00:12:27,340 --> 00:12:30,580
所以當然我們不打123。

157
00:12:30,580 --> 00:12:32,350
我們還在打五。

158
00:12:32,740 --> 00:12:40,280
那是因為我們的邏輯是不是反映了這種新的輸入值，所有它的反映是我們原來的奪冠成績為5。

159
00:12:40,480 --> 00:12:51,430
所以，我們也想換下來這裡有奪冠的成績為等於麻木輸入值和保存。

160
00:12:51,430 --> 00:12:58,790
現在，讓我們嘗試改變這讓我們打三，我們點擊，你會發現我們得到了一些怪異的行為。

161
00:12:58,840 --> 00:13:00,940
因此，它並沒有停止，甚至五。

162
00:13:00,970 --> 00:13:02,370
它只是讓去，直到永遠。

163
00:13:02,650 --> 00:13:10,300
因此，這是一個與不同類型的數據字符串和數字的和比較他們的雙等於對三聯等於做一個有趣的錯誤。

164
00:13:10,300 --> 00:13:14,200
因此，要深究它讓我們做一些缺點。日誌記錄。

165
00:13:14,200 --> 00:13:24,700
因此，我們知道，所有這一切的癥結就在這裡這條線或這條線在這裡，我們正在檢查，如果玩家有一個，如果玩家的得分等於奪冠成績。

166
00:13:24,820 --> 00:13:26,790
這就是當我們設置遊戲結束是真實的。

167
00:13:27,130 --> 00:13:29,610
而這還沒有結束發生，因為現在的遊戲。

168
00:13:29,620 --> 00:13:31,460
如果我們改變了比分。

169
00:13:31,450 --> 00:13:33,730
遊戲結束是永遠不會改變。

170
00:13:33,820 --> 00:13:35,460
它總是假的。

171
00:13:35,710 --> 00:13:37,660
因此，一些與這條線去錯了。

172
00:13:37,780 --> 00:13:41,860
因此，讓我們做一個抵消日誌，我們要做兩件事情。

173
00:13:41,870 --> 00:13:49,700
我們只是打印出來的球員比1的比分，我們就會打印出的奪冠成績，我們可以用逗號將它們分開，他們只會把它們打印在同一行。

174
00:13:49,720 --> 00:13:56,820
只是用康斯托克日誌快速值得注意的是，我們將如何調試現在，但我們將在後面談到調試更先進的方式。

175
00:13:57,010 --> 00:14:07,470
所以，我會刷新，如果我們開始，我們就來看看玩家增加1分，你可以看到，我們得到三個，我們正在把它比作排名第五。

176
00:14:07,540 --> 00:14:10,670
所以玩家1的比分為三奪冠成績是五。

177
00:14:10,900 --> 00:14:15,250
但只要我改變這是假設7，現在我點擊。

178
00:14:15,250 --> 00:14:23,160
玩家1我們現在比較播放器1的比分是數四的奪冠成績是字符串七人。

179
00:14:23,440 --> 00:14:27,090
因此，再次刷新，如果我只是有五個開始。

180
00:14:27,110 --> 00:14:28,420
它的工作原理就好了。

181
00:14:28,780 --> 00:14:36,680
但是，如果我改變這一點，現在我們把它比作數字和字符串，這不會為我們工作，因為我們在這裡做的三重等號。

182
00:14:36,790 --> 00:14:40,590
因此，我們可以做雙等號，但你知道我不是這方面的一個迷。

183
00:14:40,610 --> 00:14:46,670
所以，我們要做的，而不是在這裡往下走，只是藉此，把該值並把它變成一個字符串。

184
00:14:46,780 --> 00:14:57,130
所以數量就這樣資本和數量，然後傳中，把價值，那麼這將變成一個字符串，並將其設置為贏取的比分。

185
00:14:57,220 --> 00:14:58,020
所以，我們是新鮮的。

186
00:14:58,020 --> 00:15:02,210
現在，這工作得很好。

187
00:15:02,760 --> 00:15:11,120
我們得到了五，但如果我們也改變這是我們的比賽就結束了在2。

188
00:15:11,230 --> 00:15:17,000
還有，我們需要關注的是，如果我們玩遊戲到五這就是我們開始做一個小小的問題。

189
00:15:17,170 --> 00:15:22,310
如果我通過中途決定我想在最大比分改變奪冠成績。

190
00:15:22,390 --> 00:15:28,920
我們的代碼，現在不處理得非常好，因為如果我現在改變這個我們只打三個。

191
00:15:28,960 --> 00:15:30,630
我們有處理這種兩種不同的方式。

192
00:15:30,640 --> 00:15:34,610
第一個是重置得分和一切回到零。

193
00:15:34,880 --> 00:15:37,790
和另一種是繼續發揮到五個。

194
00:15:38,120 --> 00:15:43,010
但是，什麼是實際發生的情況是，我們打三，但我們已經通過三種。

195
00:15:43,300 --> 00:15:51,390
所以，因為我們已經通過它我們的代碼並沒有真正的工作了，因為我們是在說謊，它只是檢查是球員的得分等於奪冠成績。

196
00:15:51,400 --> 00:15:53,790
這不是檢查，如果它比奪冠成績越大。

197
00:15:54,040 --> 00:15:55,170
因此，如果我們可以改變這一點。

198
00:15:55,180 --> 00:16:00,830
所以說，如果它比奪冠成績大於遊戲就會結束，這很好。

199
00:16:00,970 --> 00:16:18,720
但我認為，更好的辦法是，每當我們改變最大比分重置為零，因為我們從來沒有真正中途遊戲改變最大比分反正我們會想重新開始比賽，並且我希望我們能夠做到這一點的另一個原因是這是一個很好的用例很短的重構。

200
00:16:18,880 --> 00:16:22,410
所以，當我們在這裡改變比分是奪冠成績。

201
00:16:22,610 --> 00:16:27,370
我們要重置的遊戲，這是我們在這裡正在運行相同的邏輯。

202
00:16:27,430 --> 00:16:34,720
因此，我們將做到這一點很簡單的只是要複製出這個代碼，並創建一個名為復位新的函數。

203
00:16:34,720 --> 00:16:44,780
因此，功能復位只要把所有這些代碼在那裡，然後一次輸入的號碼變化，我們只是要運行復位。

204
00:16:44,890 --> 00:16:48,920
所以，你會看到我在這裡重新打五。

205
00:16:48,940 --> 00:16:49,960
這工作得很好。

206
00:16:49,960 --> 00:16:50,950
我們得到五。

207
00:16:51,100 --> 00:16:59,840
我點擊重置，我們沒有所謂的復位功能這一事件偵聽器裡面，所以我們需要增加我們的復位功能調用。

208
00:16:59,950 --> 00:17:02,370
現在如果我們刷新我們得到5。

209
00:17:02,770 --> 00:17:03,980
我點擊重置。

210
00:17:04,030 --> 00:17:04,970
這一切都很好。

211
00:17:05,140 --> 00:17:11,890
而現在，如果我在比賽中，我改變它也會重置我們的得分，現在我們玩到1。

212
00:17:11,890 --> 00:17:12,800
和它的作品。

213
00:17:13,100 --> 00:17:14,220
或者，如果我改變。

214
00:17:14,230 --> 00:17:17,710
所以，我們現在玩到7。

215
00:17:17,800 --> 00:17:19,730
它重置我們回零。

216
00:17:20,020 --> 00:17:27,190
所以，如果我決定你知道這其實是一個遊戲去2而是它改變了規範為零。

217
00:17:27,280 --> 00:17:29,910
我們不必擔心如何處理它。

218
00:17:29,920 --> 00:17:31,380
如果我們改變一半。

219
00:17:31,510 --> 00:17:40,900
所以我們正在做的是只是該復位製作一個單獨的函數乾涸的代碼，而不是在這裡和這裡往下複製這一點。

220
00:17:40,960 --> 00:17:41,940
所以這是它現在。

221
00:17:41,950 --> 00:17:43,510
這就是我們需要做的。

222
00:17:43,630 --> 00:17:48,610
你們有些人可能會想，如果這個代碼是真的，我們可能會做到這一點的最好辦法。

223
00:17:48,620 --> 00:17:49,590
答案是不。

224
00:17:49,850 --> 00:17:54,500
如果你仔細查找原因，你會發現它是非常相似的。

225
00:17:54,490 --> 00:18:00,150
它基本上只是我們做一起來這裡和P2到這裡一樣。

226
00:18:00,160 --> 00:18:01,930
但是其他單詞是一樣的。

227
00:18:02,470 --> 00:18:06,390
因此，有重構使之成為一個更好一點的這種更先進的方式。

228
00:18:06,490 --> 00:18:18,170
但我不打算這樣做，因為在這裡我只想關注的是，我們如何從概念上可以採取的JavaScript事件偵聽器選擇主導關係和互動高清海事組織和這就是我想要把重點放在什麼。

229
00:18:18,380 --> 00:18:25,010
但是，僅僅知道，我們將看到的方式，使這樣的代碼看起來好一點點一點點短。

230
00:18:25,030 --> 00:18:29,860
有一件事我們可以做下來這裡把，在事件偵聽器。

231
00:18:30,050 --> 00:18:38,620
我們可以只需更換輸入麻木這裡的話，這是一個微小的變化，但我們可以做到這一點，只是縮短它的代碼一點點。

232
00:18:38,740 --> 00:18:41,650
所以這個如果我改變我們現在打三個。

233
00:18:41,650 --> 00:18:43,870
一切仍然有效一模一樣。

234
00:18:43,880 --> 00:18:50,770
我只是用這個關鍵字是指無論事件偵聽這是號碼輸入。

235
00:18:50,990 --> 00:18:52,650
好吧所以這是它這一課。

236
00:18:52,780 --> 00:18:59,010
正如我在未來的項目中提到，我們要建立一些更大幅度的，我保證它會看起來很多比這更好的在這裡做。
