Size: a a a

2019 August 06

М

Мышб in JS
Потому что обьект обьявлен не явно, а является результатом функции
источник

М

Мышб in JS
Sergei (@MadaShindeInai)
Да. Он. Я не могу понять координальной разницы между  ref: this и ref() {
return this;
Потому что второе это метод обьекта и его область видимости, только этот обьект
источник

М

Мышб in JS
Поэтому this уже обьекта
источник

М

Мышб in JS
Понял?
источник

S(

Sergei (@MadaShindeI... in JS
тоесть функция создает объект без имени. И вместо имени у есть есть свойство объекта  ref() { return this;} из которого мы берем this
источник

М

Мышб in JS
Эм
источник

М

Мышб in JS
Не важно какое имя, допустим у него есть название user. Просто метод ref() принадлежит только обьекту user и возвращать будет сам обьект user
источник

М

Мышб in JS
Как без функции в обычном обьекте
источник

М

Мышб in JS
А когда ref: this, то это все равно что function() { return this;}
источник

S(

Sergei (@MadaShindeI... in JS
да. окей хорошо. А почему этого не делает ref: this?
источник

S(

Sergei (@MadaShindeI... in JS
амм...
источник

В

Владислав in JS
Потому что в таком случае this береться из функции
источник

М

Мышб in JS
Я посмотрел как выглядил старый учебник и там было кажется все логичнее по структуре. Потому что рано говорилось об области видимости. А без нее возникают вопросы что и куда
источник

S(

Sergei (@MadaShindeI... in JS
Короче, я так понимаю, что в первом случае наш this  не может найти объектб т.к. свойство записано как свойство. Во втором случае может, так как свойство записано как функция.
источник

М

Мышб in JS
Не совсем)
источник

М

Мышб in JS
Но вообще такто да
источник

D

DaySandBox in JS
Message from Serge Nepryahin deleted. Reason: new user and external link (?)
источник

М

Мышб in JS
DaySandBox
Message from Serge Nepryahin deleted. Reason: new user and external link (?)
Ограничения на ссылки? Много спамботов было?
источник

S(

Sergei (@MadaShindeI... in JS
я хз. в общий чат вообще первый раз в телеге зашёл.
источник

М

Мышб in JS
Sergei (@MadaShindeInai)
Короче, я так понимаю, что в первом случае наш this  не может найти объектб т.к. свойство записано как свойство. Во втором случае может, так как свойство записано как функция.
Если ты правильно понял скоупы (scope) взаимодействия, то бишь работу области видимости в зависимости от контекста, просто у тебя непонятная трактовка, то тогда все окей
источник