Size: a a a

QA — Автоматизация

2019 October 21

LY

Lev Yarushin in QA — Автоматизация
а что не так?
источник

AV

Alexei Vinogradov in QA — Автоматизация
почему в первом случае не сохраняется x в контексте браузера? (var)
источник

I

Iseedeadpeople in QA — Автоматизация
Потому что селенид скорее всего оборачивает его в IIFE
источник

LY

Lev Yarushin in QA — Автоматизация
Потому что он заканчивает своё существование после вызова
источник

I

Iseedeadpeople in QA — Автоматизация
Или что-то подобное, хз
источник

AV

Alexei Vinogradov in QA — Автоматизация
Lev Yarushin
Потому что он заканчивает своё существование после вызова
он - это кто?
источник

LY

Lev Yarushin in QA — Автоматизация
x )
источник

I

Iseedeadpeople in QA — Автоматизация
Alexei Vinogradov
он - это кто?
Лексический контекст
источник

AV

Alexei Vinogradov in QA — Автоматизация
а почему тогда не заканчивает в dev tools console?
источник

AS

Andrei Solntsev in QA — Автоматизация
это ж основы. var - объявление локальной переменной. Она живёт только в том блоке, в котором определена. Так работают переменные и в JavaScript, и в Java, и даже в питоне с бейсиком.
источник

AS

Andrei Solntsev in QA — Автоматизация
консоль - это один большой “блок”.
источник

AV

Alexei Vinogradov in QA — Автоматизация
хе3, в javascript локальная переменная и без var определяется)
источник

I

Iseedeadpeople in QA — Автоматизация
Вот нет
источник

I

Iseedeadpeople in QA — Автоматизация
Без вар она присвоится глобальному контексту
источник

AS

Andrei Solntsev in QA — Автоматизация
Твой вариант будет работать, если var x = 2 поменять на window.x = 2.
источник

LY

Lev Yarushin in QA — Автоматизация
источник

AS

Andrei Solntsev in QA — Автоматизация
(да, x без var - это то же самое, что window.x, т.е. глобальный контекст. Одна из самых ужасных вещей в JS.)
источник

AV

Alexei Vinogradov in QA — Автоматизация
а не, в консоли и с var, и без var сохраняется
источник

AV

Alexei Vinogradov in QA — Автоматизация
окей, идею понял
источник

AV

Alexei Vinogradov in QA — Автоматизация
вау
источник