Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проблема с вызовом функции (https://javascript.ru/forum/misc/1863-problema-s-vyzovom-funkcii.html)

prophet 26.09.2008 11:15

Проблема с вызовом функции
 
Можно ли с помощью setTimeout вызвать функцию, которая находится внутри объекта, но не является его методом?
Т.е. примерно таким образом:

function MyFunc(){
...

function Func1(){
// Текст
}

function Func2(){
setTimeout("Func1()",10);
}

...
}

При такой записи генерируется ошибка. Если Func1() вынести из MyFunc, то все работает как надо. Каким образом сделать, чтобы был возможен вызов внутри MyFunk?

ZoNT 26.09.2008 12:26

function MyFunc(){
...

function Func1(){
// Текст
}

function Func2(){
setTimeout(Func1,10);
}

...
}


Часовой пояс GMT +3, время: 11:55.