вызываю какой то метод и в нем для проверки и дальше вызываю предупреждение и не хочу что бы дальше что то шло и пробую просто ретурн сделать то скажем так скрипт родитель дальше продолжает выполянятся. Не хочется возвращать допустим фолс а в родителе проверять что вернулось. Можно ли как то по другому завершить выполнение скрипта родителя?
ты можешь логику проверки вынести куда-то отдельно. И если все ОК, то только тогда загрузить необходимый скрипт. Если не ОК, то и не будет грузиться
throw “error” и проверка?
правильно раставить ифы и все будет ок
В родителе поставить try catch и из функции выбрасывать ошибки, альтернативный вариант
либо ексепшены, либо first-class error handling(возвращаешь false и проверяешь) либо Either. Самый простой вариант через ексепшн, но про остальные тоже можно почитать
Обсуждают сегодня