Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   остановка работы функции, вне её тела (https://javascript.ru/forum/misc/32937-ostanovka-raboty-funkcii-vne-ejo-tela.html)

Tek 05.11.2012 00:38

остановка работы функции, вне её тела
 
Можно ли прервать работу 1 функции в теле другой?

Dim@ 05.11.2012 17:14

Tek,
насколько мне известно, JS однопоточный язык и сделать так что бы одна функция работала и другая одновременно нельзя, если речь таймауте или интервале то да ;)

Dim@ 05.11.2012 17:14

Tek,
и поподробней если можно

melky 05.11.2012 17:36

Цитата:

Сообщение от Tek
Можно ли прервать работу 1 функции в теле другой?

нет

a_l 05.11.2012 19:10

А если вынести функцию в WebWorker? И в другой функции убивать воркер методом terminate()

Dim@ 05.11.2012 21:32

Дзен-трансгуманист,
да ссори тупанул

melky 06.11.2012 01:05

Цитата:

Сообщение от a_l (Сообщение 214300)
А если вынести функцию в WebWorker? И в другой функции убивать воркер методом terminate()

если в теле функции код типа : while (true) ... ?

знание того, как работает исполнение кода в JS, ответит на этот вопрос.

Споилер: ответ - нет, нельзя


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