1
00:00:00,480 --> 00:00:05,570
歡迎回到以前的視頻，我們看到呼叫並應用一些很好的用例。

2
00:00:05,700 --> 00:00:21,570
我們看到了如何明確設置的關鍵詞這一背景下和參數傳遞給正在由呼叫改變或在調用的參數的情況下適用，逗號分隔值，但與應用參數傳遞的值傳遞數組中的作用。

3
00:00:21,960 --> 00:00:33,730
綁定工作就像電話，但不是調用函數馬上返回與關鍵字函數定義這套於此弧的值。

4
00:00:33,750 --> 00:00:43,440
因此，當被綁定有用的常見的情況是，當我們不知道這一切將被傳遞給這意味著我們不想調用該函數馬上函數的參數。

5
00:00:43,530 --> 00:00:47,310
我們只是想用一些設定的參數返回一個新的功能。

6
00:00:47,310 --> 00:00:49,510
我們把這個部分應用程序。

7
00:00:50,010 --> 00:00:54,780
在下面的例子中我們可以看到綁定返回一個函數定義給我們。

8
00:00:54,780 --> 00:00:58,740
因此，我們仍然需要一個額外的括號調用的函數。

9
00:00:58,740 --> 00:01:03,680
什麼是整齊的有關綁定的是，我們並不需要知道所有參數的功能。

10
00:01:03,690 --> 00:01:09,880
當我們綁定它，我們只需要知道我們想要什麼關鍵字這是的值。

11
00:01:09,900 --> 00:01:11,050
這是一個有點棘手。

12
00:01:11,070 --> 00:01:18,150
所以，一定要暫停視頻和幻燈片上鍵入的例子和玩弄部分應用程序。

13
00:01:18,150 --> 00:01:22,280
BIND的另一個非常常見的情況是設置關鍵字的上下文。

14
00:01:22,280 --> 00:01:26,200
這對一個將在稍後的時間點被稱為功能。

15
00:01:26,460 --> 00:01:34,850
很常用這種情況與異步代碼或代碼不一行行，你看看這些例子之前運行的時候。

16
00:01:34,860 --> 00:01:38,230
讓我們快速回顧異步設置超時時間的方法。

17
00:01:38,490 --> 00:01:45,690
因此，超時是所使用的指定時間後，就可以執行一個功能的窗口對象的方法。

18
00:01:45,810 --> 00:01:49,060
請記住，說超時是window對象的方法。

19
00:01:49,110 --> 00:01:52,750
這就是我們將需要記住後面的例子東西。

20
00:01:52,830 --> 00:01:56,460
設置超時的第一個參數是將要執行的功能。

21
00:01:56,550 --> 00:02:01,800
第二個參數是時間以毫秒為單位執行該功能之前等待的時間。

22
00:02:02,340 --> 00:02:05,380
讓我們編寫一個簡單的例子，並取消了Lague世界，你好。

23
00:02:05,400 --> 00:02:13,340
20秒後我會打電話給設定的超時值，並通過在20秒後，將勸告大聲世界，你好功能。

24
00:02:13,350 --> 00:02:19,160
現在，我已經叫這個，我其實可以做其他事情一樣定義新的變量或繼續運行代碼。

25
00:02:19,170 --> 00:02:21,350
這就是我們所說的異步的。

26
00:02:21,420 --> 00:02:25,820
而我們等待20秒，我們的代碼沒有阻塞，我們可以做其他的事情，而我們等待。

27
00:02:25,830 --> 00:02:27,060
那還有我們的理事會博客。

28
00:02:27,130 --> 00:02:29,380
大。

29
00:02:30,000 --> 00:02:33,180
而下一個視頻會回來談論這個關鍵字。

30
00:02:33,180 --> 00:02:36,000
看一看在一個相當棘手的例子。
