Geri önceki video hoş geldiniz arama ve uygulama için bazı iyi durumlarda gördük.
Anahtar sözcük bağlamını açıkça belirleyip, argümanlarını çağrı ile değiştirilen veya çağrı
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
değişkenleri bir dizi olarak değerler olarak geçirildi .
Cilt, sadece çağrı gibi çalışır, ancak işlevi hemen çağırmak yerine, bu arkın değerine
ayarlanmış bir anahtar kelime ile bir işlev tanımı döndürür.
Bu nedenle ne zaman yararlı bir yaygın kullanım durumu, bir işleve aktarılacak tüm
bağımsız değişkenleri bilmediğimizde, bu da işlevi derhal başlatmak istemediğimiz anlamına gelir.
Sadece bazı parametrelerin ayarlandığı yeni bir işleve dönmek istiyoruz.
Buna kısmi başvuru denir.
Aşağıdaki örnekte bağlantının bize bir işlev tanımı döndürdüğünü görebiliriz.
Bu nedenle, fonksiyonu çağırmak için hâlâ parantez dizisine ihtiyacımız var.
Bağlamayla ilgili ne düzgün olan, işleve ait tüm parametreleri bilmemizin gerekli olmamasıdır.
Bağladığımız zaman, bunun anahtar kelime değerinin ne olmasını istediğimizi bilmek yeterlidir.
Biraz zor.
Bu nedenle videoyu duraklattığınızdan ve slaytta örnekleri yazdığınızdan ve kısmi uygulama ile oynamaya dikkat edin.
BIND'nin bir diğer çok yaygın kullanımı, anahtar kelimenin içeriğini belirlemektir.
Bu, daha sonraki bir zamanda çağırılacak bir işlev için.
Çok yaygın Bu, bu örneklere bakmadan önce satır başına satır çalıştırmayan asenkron
kod veya kodla uğraşırken olur.
Eşzamansız küme zaman aşımı yöntemini hızlı bir şekilde inceleyelim.
Yani zaman aşımı, bir işlevi belirli bir süre sonra bir kez çalıştırmak için kullanılan pencere
nesnesinde kullanılan bir yöntemdir.
Bahsedilen zamanaşımının pencere nesnesinde kullanılan yöntem olduğunu unutmayın.
Bu daha sonraki bir örnek için hatırlamamız gereken bir şey.
Zaman aşımını ayarlamak için ilk parametre, yürütülecek bir işlevdir.
Ve ikinci parametre, işlevin yürütülmeden önce beklenecek milisaniye cinsinden süre miktarıdır.
Hızlı bir örnek kodlayalım ve Lague Merhaba dünyasını iptal edelim.
20 saniye sonra set timeout'u arayacağım ve 20 saniyeden sonra Merhaba dünya yüksek
sesle danışacak bir işlev geçireceğim.
Şimdi bunu çağırdım, aslında yeni değişkenler tanımlamak veya kod çalıştırmaya devam etmek gibi başka
şeyler yapabilirsiniz.
Eşzamansız olarak bu demektir.
20 saniye beklerken kodumuz engellenmez ve beklerken başka şeyler de yapabiliriz.
Bu blog konseyimize gidiyor.
Harika.
Ve bir sonraki video anahtar kelime hakkında konuşmaya geri dönecek.
Ve oldukça zor bir örneğe bir göz atın.
CNN