Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Wywolanie funkcji JS
Forum PHP.pl > Forum > Przedszkole
wasik89
Witam.

Zgodnie z teoria kazda funkcje zdefiniowana samemu ...
Kod
function myFunction() {
    // cialo funkcji
}

da sie wywolac w sposob:
Kod
myFunction();

, ale także i w taki
Kod
window.myFunction();

z racji tego ze wszystkie zadeklarowane funkcje wywodza sie z jednego obiektu nadrzednego w tym wypadku obiektu window przegladarki.

Jednak ostatnimi czasy zauważyłem że wywołanie z użyciem window przestało działać... czemu ?
#luq
Może masz definicje tej funkcji w jakimś zamknięciu?

Ogólnie spod konsoli JS:

Kod
function foo(){ console.log(123); }
window.foo();
>> 123
foo();
>> 123


A więc u mnie na Chrome działa
zegarek84
Cytat(wasik89 @ 3.09.2011, 10:21:14 ) *
Zgodnie z teoria...
Chyba spiskową ;]

poczytaj o zasięgu zmiennych w JavaScript (tyczy się to także funkcji).
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.