până acum am tratat funcțiile ca obiecte care sunt compuse dintr-un nume (opțional, poate fi și o funcție anonimă) și Codul pe care îl execută atunci când este invocat. Dar acesta nu este întregul adevăr. Ca persoană iubitoare de adevăr, trebuie să vă anunț că o funcție arată de fapt mai aproape de următoarea imagine:
ce este asta??????? Nu-ți face griji! Voi merge acum prin aceste 3 metode similare care apar pe fiecare funcție cu exemple. Bucură-te!
bind ()
documentele oficiale spun:bind() metoda creează o nouă funcție care, atunci când este apelată, are cuvântul cheiethis setat la valoarea furnizată. (De fapt, vorbește despre și mai multe lucruri, dar vom lăsa asta pentru altă dată :))
Acest lucru este extrem de puternic. Să ne definim în mod explicit valoarea this atunci când apelați o funcție. Să ne uităm la cooooode:
Leave a Reply