Dawno temu wpadłam na genialny artykuł Gentle explanation of 'this’ keyword in JavaScript, który po ludzku tłumaczy istotę słówka „this” w JS. Autor przede wszystkim wyróżnia wszystkie typy wywołania funkcji w JS i w ich kontekście opowiada o różnym zachowaniu „this”, jego właściwościach, przykładach.
Niedawno powróciłam do tego artykułu. Jest on dosyć długi i wpadłam na pomysł skrócenia go tutaj na blogu w postaci zwięzłego posta. Poległam. Ten artykuł trzeba po prostu przeczytać w całości. Od deski do deski? Od A do Z? Baaardzo polecam jego lekturę. W zamian za posta o słowie „this” przygotowałam więc ściągę do druku, pigułkę, kwintesencję wszystkich this-owych zasad. Mając tę ściągę pod ręką, czuję się trochę jak Pani wszech Javascriptu Mam nadzieję, że Wy też to poczujecie!
Łapcie i korzystajcie. Jeśli cokolwiek źle zrozumiałam, przetłumaczyłam – koniecznie piszcie w komentarzach! Jeśli podoba wam się ściąga, też dajcie mi o tym znać!
P.S. Ściąga tym razem przygotowana na canva.com. Grafika z freepik.com.