Wojciech
Mazurek
właściciel, PPHU
Neuron
Temat: Globalny obiekt jako pseudo this
Buduję zestaw poleceń które mają działać w kaskadzie - jak w jQuery i wymiennie z nimi - coś w stylu$(obiekt).funkcjonalnosc1().funkcjonalnosc2().css().fukkcjonalnosc3().click() itd
funkcjonalności przekazują sobie obiekt jako this - zawsze jeden obiekt, nigdy kolekcję.
Funkcjanalnosc2 potrzebuje (może potrzebować) informacji od funkcjonalności1 itd
i teraz pytanie:
czy zastosowanie obiektu myThis do przekazywania informacji, np funkcjonalnosc1 przypisuje myThis.color=red , następne funkcjonalności czytają color, jest bezpieczne?
Nie mogę nigdzie znaleźć jednoznacznego potwierdzenia czy kod javasript jest jednowątkowy - jeśli tak to nie powinno być problemu. Czy jednak kiedyś ktoś nie wpadnie na szatański plan aby zwiększyć wydajność silnika przez równoległe wykonanie części kodu? Wtedy może się to posypać.....