Witamy z powrotem w poprzednim filmie omówiliśmy trzecią zasadę określania wartości słowa kluczowego to wyraźne wiążący.
Dowiedzieliśmy się, że za pomocą połączenia stosuje i wiążą można zmienić kontekst słowa kluczowego.
Ten Zobaczmy, jak możemy poprawić naszą poprzednią problem przy użyciu połączenia pierwszy blok kodu jest identyczny do tego, co widzieliśmy wcześniej.
Ale zobaczmy, co dzieje się w drugim odcinku.
Wcześniej byliśmy dzwoni osoba pies pies przywitać który wracał cześć.
Niezdefiniowany nie stanie, ponieważ wartość słowa kluczowego to wewnątrz funkcji posiada komentarzy odnosi się do przedmiotu psów, które nie mają pierwszą Nazwa obiektu.
Ponieważ używamy połączenia możemy zmienić to, co chcemy wartość słowa kluczowego to być.
Więc zmieńmy go być przedmiotem osobą.
Teraz, gdy zrobiliśmy, że widzimy, że funkcja zwraca Witam zadzwonił i nasz problem został rozwiązany.
Możemy również użyć określenia funkcji kontekstowe wewnątrz obiektu psa i zmienić wartość tego słowa kluczowego, aby funkcja zwraca wartość true.
Ważne jest, aby pamiętać, że nie jesteśmy powołując się przywitać lub określić metodę kontekstowe po prostu przywiązują zadzwonić na niego.
Więc nie ma nawiasach po przywitać i określić kontekst.
Gdy używamy połączenia rozmowa jest bardzo często stosowany w celu uniknięcia stosowania kodu jak ten przykład poniżej.
Tutaj mamy dwa obiekty zimno i L.E. Oba mają pierwszy nazwa właściwości i mówią metody Hi.
Podczas gdy ten kod działa zupełnie dobrze my powtarza się trochę wewnątrz suĹ obiektu metodą Hi znaczy wewnątrz obiektu jest identyczna do tej samej metody wewnątrz zimnej obiektu.
Jak możemy byłaby nasz kod i pozbyć się wysokiego metody wewnątrz obiektu.
Co naprawdę chciał zrobić, to korzystać z tego samego wysokiego metody z obiektu kultu.
Ale zamiast słowa kluczowego w tym odnoszące się do zimna chcemy, aby wyraźnie określić, że jest obiektem L-E.
Wstrzymaj film teraz i zobaczyć, czy można dowiedzieć się, jak rozwiązać ten problem za pomocą połączenia.
Rzućmy okiem na rozwiązania.
Usuwamy przywitać metody z obiektu, a my za pomocą połączenia, aby ustawić wartość słowa kluczowego, że jest to L-E.
Gdy przywitać Sposób powołano się pierwszy parametr do metody połączenia jest to, co chcemy słowa kluczowego tego pojęcia.
Nazywamy to tym ARG.
Po raz kolejny ten materiał jest dość trudne.
Więc jeśli czujesz się mylić wygląd bitowego na poprzednim slajdzie i upewnij się, że te przykłady wpisać w konsoli chrom, aby zobaczyć dokładnie, co dzieje się w następnym filmie.
Mamy zamiar przyjrzeć się zastosować i zobaczyć, jak możemy ustawić kontekst słów kluczowych to za pomocą zastosowania, a także przekazywania argumentów do funkcji, w których nazywamy zastosowania.