Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 30

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
У стрелочных ведь нет собственного this, разве нет?
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Нет, верно
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Ты вызовешь кейлистенер
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
В виде метода, верно?
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Значит к объекту контроллер из листенера не достучаться?
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Метода чего?
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Верно
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Объекта
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Вот this и будет этот объект
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
По идее
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Я так же предположил :D
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Только почему-то window
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Ага. Убери стрелочную
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Замени на function, например
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Энивей
источник

DS

Daniil Shapiro in JavaScript Noobs — сообщество новичков
Покажи код вызова
источник

ДК

Даниил Кондратьев... in JavaScript Noobs — сообщество новичков
Код вызова?
источник

ДО

Дмитрий Осипов... in JavaScript Noobs — сообщество новичков
я всегда такой синтаксис юзаю
const player = {
 a:5 ,
 controller: {
   b: 6,
   keyListener () {
     console.log(this.b)
   }
 }
}

player.controller.keyListener() // 6

а то не комильфо как-то стрелочную как метод
источник