Polski Front-End Logo


Polskie serwisy na temat front-endu

Piotr Kowalski - ikonaPiotr Kowalski

Funkcja to czy obiekt, któż to wie?

09-02-2012

W dużym projekcie występuje często spotykany problem. Mianowicie, gdy
    funkcję traktujemy jako konstruktor obiektu, a nie powinniśmy i przed
    wywołaniem funkcji dopisaliśmy operator new.



    Co wtedy? Jak zachowa się aplikacja? Jak to sprawdzić? Jak zapobiec?



    Jeżeli pattern użyty w aplikacji korzysta z kontekstu to sytuacja może się skomplikować. Ciało funkcji, w którym jest odniesienie się do aktualnego kontekstu będzie różny w zależności w jaki sposób skorzystamy z definicji funkcji.



    Jeśli wywołamy funkcję w globalnym scope'ie to this odnosi się
    do obiektu globalne...

Chcesz więcej? Przeczytaj w oryginale!

Przejdź do artykułu

Copyright@2017 - Na Frontendzie

Ta strona, tak jak praktycznie każda w internecie, wykorzystuje ciasteczka.