Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[JS]odwołanie się do zmiennej w obiekcie z set Interval'a
#1
Witam,
piszę sobie frameworka do gier w HTML, i napotkałem na problem.
Pokażę najpierw kod:
Kod:
function Game() {
this.Zmienna = 115;

setInterval(function() {
alert(this.Zmienna);
}, 10);

}
I nie chce takie coś działać. Wywala "undefined or null".
Co zrobić? Z góry dzięki za pomoc Wink
Odpowiedz
#2
http://www.novogeek.com/post/2010/02/08/Scope-problems-with-JavaScript-setInterval-setTimeout-Use-closures!.aspx
Poszukaj w necie też haseł "js scoope" i "js closures"
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  parametr js przekazany do zmiennej michalszyd 2 2,886 11-06-2013, 14:45
Ostatni post: michalszyd
  Przekazanie zmiennej z jednej funkcji do drugiej dahel 0 1,386 29-01-2012, 01:11
Ostatni post: dahel
  [jQ] Pobranie zawartości diva do zmiennej rev5 3 4,756 29-12-2011, 05:32
Ostatni post: Kartofelek
  [jQuery] Zwiększanie zmiennej do określonej wartości w danym czasie Rafik01 3 3,691 17-10-2010, 14:21
Ostatni post: Rafik01

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl