Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odwolanie do obiektu
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kufalo
  1. <script type="text/javascript">
  2. obiekt={
  3. ok1:function(){alert('ok')},
  4. ok2:function(){setTimeout(function(){obiekt.ok1()},100)}
  5. }
  6. obiekt.ok2()


Dwie funkcje w obiekcie. Druga wywoluje pierwsza.....ale poprzez funkcje bezimienna...
Moj problem polega na tym, ze chcialby pozbyc sie nazwy obiektu podczas wywolania ok1: obiekt.ok1(). Dlatego, aby zapobiedz ewentualnym zmianow przy zmianie nazwy obiektu.
Probowalem this.ok1(), ale niestety jezeli to siedzi z funkcji bezimiennej to nie da rady przez 'this'. Da sie to jakos inaczej osiagnac questionmark.gif
Zajec
Próbowałeś swojej bezimiennej funkcji przekazywać parametr w postaci obiektu? Powinno chyba zadziałać?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.