С выкл этого параметра, что на Скрине ниже. Считай все Скрипты теперь у меня работают и ничего страшного не произашло, как писали в другой Теме.
Да и выхода то нет считай другого :)
f31767f0-567a-4841-9c65-e5c54f4a4710-image.png
alt text
@glicjjk said in typeof возвращает ошибку ReferenceError:
Всем привет
- Почему при проверке необъявленной переменной с помощью оператора typeof возвращается ошибка "ReferenceError: Can't find variable"? Почему не возвращается undefined?
- Как можно иначе проверять наличие переменной?
Установите тип данных expression

@glicjjk said in typeof возвращает ошибку ReferenceError:
@Fox в прикрепленном скриншоте лог выводил тип переменной как раз с типом данных expression. Прикрепляю скрипт: 123.xml
Нельзя использовать точки в имени переменной. А если вы хотели проверить так свойство несуществующего объекта, то это бы вызвало ошибку и в ванильном js

@glicjjk said in typeof возвращает ошибку ReferenceError:
@Fox как тогда следует проверять наличие переменной в объекте?
Чего простите?
@glicjjk Вы наверное хотели проверить существование свойства в объекте, тогда используйте оператор in
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/in
Пример: 123.xml