JS по-разному работает в отладки и в "боевом" режиме
-
Вот такой код
http://js.do/code/201911В отладке все ок, но когда запускаю выполнение
[759858958] [20:31:33] Поток №1 : Поток завершился с сообщением "TypeError: Result of expression 'windowss.compile' [undefined] is not a function. во время выполнения действия 759858958"Помогите, кто шарит. Онлайн отладчики тоже нормально воспринимаю этот код.
-
@byka Посмотрите эту тему http://community.bablosoft.com/topic/2973/syntaxerror-parse-error/
-
@byka в каком блоке вы его выполняете?
-
@DrPrime "выполнить код", шаблон на пост-гет
-
@byka
меня смущает это
windowss
-
@DrPrime тут, window просто должно быть, скопипастил ошибку, когда проверял, м.б. такое имя переменной мешает.
Но не оно, при смене имени все так же, в отладке норм.
-
@byka ну у вас в функцию, судя по ошибке, передается undefined . Нужно ловить. Возможно регулярка криво отработала перед этим и т.п.
-
@DrPrime
Да хз, я писал даже тупо явно
x = window.compile("dd", "cv");
Все равно то же самое, сам код рабочий же, если в отладке работает и онлайн отладчиках.