@223606322
начинающий web-разработчик

Почему в данном коде this undefined?

Почему на 11 строке this undefined?
На 12 строке, как я понимаю, f.apply(this, arguments) функция f вызывается в контексте this, где this это f1000 и f1500
Но когда я пытаюсь посмотреть на this (11 строка), то я получаю не f1000 и f1500, а undefined

https://jsfiddle.net/6c4bhrqs/
  • Вопрос задан
  • 134 просмотра
Решения вопроса 2
Aleksandr-JS-Developer
@Aleksandr-JS-Developer
Бери и делай
Вкратце, потому, что в контекст вызова f1000 равен undefined

Подробнее
Ответ написан
Aetae
@Aetae
Тлен
Утрировано: this в функции это то, что идёт перед точкой при её вызове:
что-то.функция() // this внутри функции - "что-то"
В твоём коде я не вижу точек.)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы