а вот когда вызываешь из консоли, то оно не определено. Неужели разные контексты?
А если два раза с тем же самым вызовом?
вызывала в интервале, всегда значение есть
Что это за тест? Для чего? Контекст ищешь?)
Сделайте console.log(window.open, window.innerWidth) в скрипте и в консоли, так можно будет проверить, не затёрли ли window
https://developer.chrome.com/docs/devtools/console/api/
tampermonkey?
не обязательно
мне прям интересно стало, как также получить такую потерю переменной?
Запусти свой скрипт без директивы grant в tampermonkey.
Обсуждают сегодня