powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как выйти из класса?
25 сообщений из 104, страница 1 из 5
Как выйти из класса?
    #39863541
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть класс , в нем метод, в методе есть функция, в этой функции есть ещё функция. как находясь в этой функции прекратить работу класса и выйти из него?
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863548
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяпрекратить работу класса

это как?
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863549
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чёт я не понял, ты хочешь из глубоко вложенного метода жёстко выйти сквозь все методы на самый верх?

ну так throw, затем где-то вверху try/catch в помощь

только при чём тут класс?
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863574
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttчёт я не понял, ты хочешь из глубоко вложенного метода жёстко выйти сквозь все методы на самый верх?да
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863575
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
не катит.
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863608
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяпрекратить работу класса и выйти из него?
куда выйти-то? в окно? :)

приведи пример кода и напиши, какая инструкция должны выполниться, после того, как "вышли" из класса
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863619
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухкуда выйти-то? в окно? :)остановить выполнение js
в классе в цикле выполняется XMLHttpRequest(). XMLHttpRequest() находится в самой "глубокой" функции. надо прекратить этот цикл по ошибке XMLHttpRequest.
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863620
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем решил эту проблему ....
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863664
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяв общем решил эту проблему ....
- Товарищ прапорщик, остановите поезд.
- Поезд, стой! Раз! Два...
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863697
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa- Товарищ прапорщик, остановите поезд.
- Поезд, стой! Раз! Два...ну в общем почти так
пришлось ввести глобальную переменную...
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863716
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяkrvsa- Товарищ прапорщик, остановите поезд.
- Поезд, стой! Раз! Два...ну в общем почти так
пришлось ввести глобальную переменную...
в твоём стиле :)
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863723
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухв твоём стиле :)предложи вариант
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863742
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяДмитрий Мухв твоём стиле :)предложи вариант
переписать цикл ajax вызовов так, чтобы была цепочка из промисов, или деферредов, которая при необходимости обрывается реджектом
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863752
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяну в общем почти так
пришлось ввести глобальную переменную...

мда.
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863754
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухпереписать цикл ajax вызовов так, чтобы была цепочка из промисов, или деферредов, которая при необходимости обрывается реджектом

ты ещё rx предложи

не в коня корм.
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863842
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухпереписать цикл ajax вызовов так, чтобы была цепочка из промисов, или деферредов, которая при необходимости обрывается реджектомособенно когда в колбэке сторонней либе с воркерами и прчих асинхронных вызовов
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863845
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

да не парься.

уровень школьника в разработке не такой уж и плохой уровень, делай свои глобальные переменные, зачем тебе разбираться как делают взрослые дяди и чему-то учиться? если на таком уровне у тебя всё ок, там и оставайся
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863948
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяДмитрий Мухпереписать цикл ajax вызовов так, чтобы была цепочка из промисов, или деферредов, которая при необходимости обрывается реджектомособенно когда в колбэке сторонней либе с воркерами и прчих асинхронных вызовови вот зачем просить совета, если в результате ты обязательно в ответ напишешь нечто подобное? :)

деферреды как раз таки и придумали для того, чтобы строить цепочки из "прчих асинхронных вызовов"
а потом появились промисы...
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39863950
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttне в коня корм.:)
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864003
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAвадяпропущено...
особенно когда в колбэке сторонней либе с воркерами и прчих асинхронных вызовови вот зачем просить совета, если в результате ты обязательно в ответ напишешь нечто подобное? :)

деферреды как раз таки и придумали для того, чтобы строить цепочки из "прчих асинхронных вызовов"
а потом появились промисы...
не зная проблемы делать выводы это круто.
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864004
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAвадяпропущено...
особенно когда в колбэке сторонней либе с воркерами и прчих асинхронных вызовови вот зачем просить совета, если в результате ты обязательно в ответ напишешь нечто подобное? :)

деферреды как раз таки и придумали для того, чтобы строить цепочки из "прчих асинхронных вызовов"
а потом появились промисы...
я надеялся что узнаю что-то новоё...
но кроме флуда ничего....
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864018
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяя надеялся что узнаю что-то новоё...

ну по крайней мере узнал, что нельзя "выйти из класса", это уже серьёзный прогресс :)
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864062
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

можно , оказывается. :)
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864111
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяskyANAпропущено...
и вот зачем просить совета, если в результате ты обязательно в ответ напишешь нечто подобное? :)

деферреды как раз таки и придумали для того, чтобы строить цепочки из "прчих асинхронных вызовов"
а потом появились промисы...
я надеялся что узнаю что-то новоё...
но кроме флуда ничего....послушай, ты спросил - я тебе ответил

можно было просто написать, что у тебя не получится потому-то и потому-то
но ты снова бухтишь

мне то всё равно, что ты там у себя навертишь :)
главное чтобы другие смогли прочитать то, что есть возможность выстраивать асинхронные вызовы в цепочку, а не лепить глобальные переменные
...
Рейтинг: 0 / 0
Как выйти из класса?
    #39864123
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAвозможность выстраивать асинхронные вызовы в цепочку,это не проблема.проблема в том когда эта цепочка в цикле. если в этой цепочке есть XMLHttpRequest и надо по его ошибке остановить цикл, тут и проблема.
...
Рейтинг: 0 / 0
25 сообщений из 104, страница 1 из 5
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как выйти из класса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]