1
00:00:00,480 --> 00:00:05,570
Geri önceki video hoş geldiniz arama ve uygulama için bazı iyi durumlarda gördük.

2
00:00:05,700 --> 00:00:11,160
Anahtar sözcük bağlamını açıkça belirleyip, argümanlarını çağrı ile değiştirilen veya çağrı

3
00:00:11,160 --> 00:00:17,440
bağımsız değişkenleri virgülle ayrılmış değerler olarak geçirildiğinde uygulayacağımızı gördük ama Uygula bağımsız

4
00:00:17,670 --> 00:00:21,570
değişkenleri bir dizi olarak değerler olarak geçirildi .

5
00:00:21,960 --> 00:00:28,590
Cilt, sadece çağrı gibi çalışır, ancak işlevi hemen çağırmak yerine, bu arkın değerine

6
00:00:28,890 --> 00:00:33,730
ayarlanmış bir anahtar kelime ile bir işlev tanımı döndürür.

7
00:00:33,750 --> 00:00:39,030
Bu nedenle ne zaman yararlı bir yaygın kullanım durumu, bir işleve aktarılacak tüm

8
00:00:39,030 --> 00:00:43,440
bağımsız değişkenleri bilmediğimizde, bu da işlevi derhal başlatmak istemediğimiz anlamına gelir.

9
00:00:43,530 --> 00:00:47,310
Sadece bazı parametrelerin ayarlandığı yeni bir işleve dönmek istiyoruz.

10
00:00:47,310 --> 00:00:49,510
Buna kısmi başvuru denir.

11
00:00:50,010 --> 00:00:54,780
Aşağıdaki örnekte bağlantının bize bir işlev tanımı döndürdüğünü görebiliriz.

12
00:00:54,780 --> 00:00:58,740
Bu nedenle, fonksiyonu çağırmak için hâlâ parantez dizisine ihtiyacımız var.

13
00:00:58,740 --> 00:01:03,680
Bağlamayla ilgili ne düzgün olan, işleve ait tüm parametreleri bilmemizin gerekli olmamasıdır.

14
00:01:03,690 --> 00:01:09,880
Bağladığımız zaman, bunun anahtar kelime değerinin ne olmasını istediğimizi bilmek yeterlidir.

15
00:01:09,900 --> 00:01:11,050
Biraz zor.

16
00:01:11,070 --> 00:01:16,830
Bu nedenle videoyu duraklattığınızdan ve slaytta örnekleri yazdığınızdan ve kısmi uygulama ile oynamaya dikkat edin.

17
00:01:18,150 --> 00:01:22,280
BIND'nin bir diğer çok yaygın kullanımı, anahtar kelimenin içeriğini belirlemektir.

18
00:01:22,280 --> 00:01:26,200
Bu, daha sonraki bir zamanda çağırılacak bir işlev için.

19
00:01:26,460 --> 00:01:32,100
Çok yaygın Bu, bu örneklere bakmadan önce satır başına satır çalıştırmayan asenkron

20
00:01:32,730 --> 00:01:34,850
kod veya kodla uğraşırken olur.

21
00:01:34,860 --> 00:01:38,230
Eşzamansız küme zaman aşımı yöntemini hızlı bir şekilde inceleyelim.

22
00:01:38,490 --> 00:01:44,310
Yani zaman aşımı, bir işlevi belirli bir süre sonra bir kez çalıştırmak için kullanılan pencere

23
00:01:44,340 --> 00:01:45,690
nesnesinde kullanılan bir yöntemdir.

24
00:01:45,810 --> 00:01:49,060
Bahsedilen zamanaşımının pencere nesnesinde kullanılan yöntem olduğunu unutmayın.

25
00:01:49,110 --> 00:01:52,750
Bu daha sonraki bir örnek için hatırlamamız gereken bir şey.

26
00:01:52,830 --> 00:01:56,460
Zaman aşımını ayarlamak için ilk parametre, yürütülecek bir işlevdir.

27
00:01:56,550 --> 00:02:01,230
Ve ikinci parametre, işlevin yürütülmeden önce beklenecek milisaniye cinsinden süre miktarıdır.

28
00:02:02,340 --> 00:02:05,380
Hızlı bir örnek kodlayalım ve Lague Merhaba dünyasını iptal edelim.

29
00:02:05,400 --> 00:02:11,070
20 saniye sonra set timeout'u arayacağım ve 20 saniyeden sonra Merhaba dünya yüksek

30
00:02:11,070 --> 00:02:13,340
sesle danışacak bir işlev geçireceğim.

31
00:02:13,350 --> 00:02:18,450
Şimdi bunu çağırdım, aslında yeni değişkenler tanımlamak veya kod çalıştırmaya devam etmek gibi başka

32
00:02:18,450 --> 00:02:19,160
şeyler yapabilirsiniz.

33
00:02:19,170 --> 00:02:21,350
Eşzamansız olarak bu demektir.

34
00:02:21,420 --> 00:02:25,820
20 saniye beklerken kodumuz engellenmez ve beklerken başka şeyler de yapabiliriz.

35
00:02:25,830 --> 00:02:27,060
Bu blog konseyimize gidiyor.

36
00:02:27,130 --> 00:02:29,380
Harika.

37
00:02:30,000 --> 00:02:33,180
Ve bir sonraki video anahtar kelime hakkında konuşmaya geri dönecek.

38
00:02:33,180 --> 00:02:36,000
Ve oldukça zor bir örneğe bir göz atın.

39
00:02:36,100 --> 00:02:36,330
CNN
