0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
||||||
1 | ||||||
Выход из функции по условию05.07.2018, 16:14. Показов 2261. Ответов 8
Метки нет (Все метки)
Есть функция для отображения счета по игре CSGO в реальном времени. Необходимо, если игра закончилась, завершить функцию. Не знаю как это реализовать. return не получается вставить, он выходит из локальной функции. Сама функция checkMatch продолжает работать.
0
|
05.07.2018, 16:14 | |
Ответы с готовыми решениями:
8
Выход из цикла по условию Выход из программы по условию Выход из цикла по условию Выход из цикла по условию |
249 / 162 / 68
Регистрация: 10.12.2017
Сообщений: 558
|
|
05.07.2018, 17:27 | 2 |
0
|
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
|
05.07.2018, 20:13 [ТС] | 3 |
не работает(
0
|
249 / 162 / 68
Регистрация: 10.12.2017
Сообщений: 558
|
|||||||||||
05.07.2018, 20:59 | 4 | ||||||||||
Сообщение было отмечено Levikov как решение
Решение
если ты про эту библиотеку https://github.com/mukti107/hltv-livescore-rh
там на странице отсутствует описание для функции disconnect и если посмотреть исходный код https://github.com/mukti107/hl... b/index.js то на 76 строке
1
|
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
|
06.07.2018, 06:44 [ТС] | 5 |
Спасибо большое, все работает.)))
0
|
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
||||||
14.07.2018, 07:37 [ТС] | 6 | |||||
Потестит тут более тщательно и выявил такую проблему. Евген если ты тут ответь пожалуйста. Если выходить сразу при первом же событии
0
|
249 / 162 / 68
Регистрация: 10.12.2017
Сообщений: 558
|
|||||||||||
14.07.2018, 10:25 | 7 | ||||||||||
На сколько я понял
Видимо, после закрытия сокета объект live будет удалятся, если, конечно, в коде больше нет анонимной ф-ции, что-то типа:
Управление памятью Сборщик мусора в JavaScript не чистит функции, назначенные в таймерах, пока таймеры актуальны. При передаче функции в setInterval/setTimeout создаётся внутренняя ссылка на неё, через которую браузер её будет запускать, и которая препятствует удалению из памяти, даже если функция анонимна. Если дело не в этом ... Ну так правильно, надо объект пересоздать... судя из исходного кода live соединение создается когда вызывается LiveScrore({options});
0
|
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
|
14.07.2018, 12:42 [ТС] | 8 |
Хм. Спасибо за инфу. Буду пробовать. Анонимных функций нет.
0
|
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 27
|
||||||
17.07.2018, 19:28 [ТС] | 9 | |||||
Все работает. Евген большое спасибо.
0
|
17.07.2018, 19:28 | |
17.07.2018, 19:28 | |
Помогаю со студенческими работами здесь
9
Выход из программы по условию Выход из While по условию пустой строки Создание цикла и выход из него по условию Выход из функции, если эта работает в другой функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |