Önceki videoda tekrar hoş geldiniz, bu açık bağlamanın anahtar kelimenin değerini
belirlemek için üçüncü kuralı tartışmıştık.
Arama uygulamasını kullanarak ve bağlamanın, anahtar kelimenin içeriğini değiştirebileceğini öğrendik.
Bu, önceki sayılarımızı, ilk kod bloğunu çağırarak nasıl düzeltebileceğimizi görelim, daha önce
gördüğümüzle aynıdır.
Fakat ikinci bölümde neler olduğunu görelim.
Daha önce, kişiye köpek köpeği çağırıyorduk ki merhaba dönüyorduk, merhaba dönüyorduk Merhaba.
anahtar kelimenin değeri, ilk ad özelliği olmayan köpek nesnesiyle ilgilidir.
Tanımlanmamış olması, say hello işlevinin içindeki bu
Aramayı kullandığımızdan, bu anahtar kelimenin değerini ne istediğinizi değiştirebiliriz.
O halde onu kişi nesnesi olarak değiştirelim.
Şimdi şunu yaptık: Görevin Hello çağrısını döndürdüğünü ve sorunumuzun giderildiğini görebiliriz.
Köpek nesnesinin içindeki bağlam belirleme işlevini de kullanabilir ve işlevin doğru döndürmesini
sağlamak için anahtar kelimenin değerini değiştirebiliriz.
Dikkat çekilmesi gereken önemli bir nokta da, çağırdığımız bağlam yöntemini say hello'u
çağırmadığımız ya da belirlemediğimizdir.
Yani merhaba deyin ve içeriği belirledikten sonra parantezler yoktur.
Çağrı çok kullandığımızda, aşağıdaki örnekte olduğu gibi kod uygulamasını önlemek için çağrı kullanılır.
Burada soğuk ve L iki nesne var. E. Her ikisinde de bir ilk isim var ve Hi yöntemini söylüyorlar.
Bu kod tamamen iyi çalışıyor iken, kendimizi elete nesnesinin
içinde tekrar ediyoruz. Nesnenin içinde merhaba yöntemi, soğuk nesnenin içindeki aynı yöntemle aynıdır.
Kodumuzu nasıl iyileştirebiliriz ve nesnenin içindeki yüksek yöntemden kurtuluruz.
Gerçekten yapmak istediğimiz, kült cisimle aynı yüksek metodu kullanmaktır.
Fakat soğuktan bahseden anahtar kelime yerine açıkça onu L-E nesnesi olarak ayarlamak istiyoruz.
Şimdi videoyu duraklatın ve çağrıyı kullanarak sorunun nasıl çözüleceğini öğrenin.
Şimdi bir çözüm bulalım.
Say hi yöntemini nesneden kaldırdık ve bu anahtar kelimenin değerini L-E olarak ayarlamak için
çağrı kullanıyoruz.
Say hi yöntemi çağrıldığında, çağırma yönteminin ilk parametresi, bu anahtar
kelimenin başvuracağı anahtar kelimedir.
Buna ARG diyoruz.
Bir kez daha bu şeyler oldukça zor.
Dolayısıyla, bir önceki slayda biraz şaşkın bir şekilde baktığınızı düşünüyorsanız ve sonraki
videoda tam olarak neler olduğunu görmek için bu örnekleri krom konsoluna yazdığınızdan emin olun.
Uygulamaya bir göz atacağız ve bu ifadenin uygulandığı anahtar kelimenin içeriğini nasıl uygulayacağımızın
yanı sıra, uyguladığımız işlevin argümanlarını da iletebileceğimizi göreceğiz.
Diğer yandan