![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 14.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Może jest ktoś na forum, kto potrafi mi pomóc z wyciągnięciem zmiennej za funkcję. Oto przykładowy kod:
Kod oczekuje wciśnięcia klawisza i za pomocą zmiennej wcisniety zwraca kod ASCII klawisza, który naciśnięto. Jednak nie bardzo mam pomysł jak wyrzucić ją poza funkcję. Ktoś ma pomysł? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Gwoli ścisłości: JavaScript (a dokładniej window.setTimeout() i window.setInterval()) nie obsługuje wielowątkowości, mimo iż może powstać takie wrażenie.
W tym przykładzie wydaje się jakbyśmy mieli dostęp do wielowątkowości http://jsfiddle.net/pQcAq/ ale tutaj już widać, że całość działa w oparciu o jeden wątek http://jsfiddle.net/pQcAq/1/ Zdarzenia pochodzące od użytkownika (kliknięcia itp.) też są wywoływane w tym samym wątku. Pamiętajcie, że setTimeout/Interval gwarantują jedynie to, że dany kod nie zostanie wywołany wcześniej niż za X sekund, a nie, że zostanie wywołany za właśnie tyle. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 20:01 |