@justifycontent

В контексте чего вызывается функция?

Я понимаю что, например, user.myMethod() - функция myMethod вызвалась в контексте объекта user, а когда items.forEach(foo), то не понимаю в контексте чего вызывается, в данном случае, функция foo, тоже в контексте объекта user?

const user = {
    name: 'Dmitriy',
    age: 20,

    myMethod (items) {

        const foo = () => {
            console.log(this)
        }

        items.forEach(foo)
    }
}

user.myMethod([1, 2, 3])
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы