Тест · Замыкания и this · урок 7 из 11Тест — стрелочная функция и обычнаяЧем стрелочные функции отличаются от обычных функций?[A]Стрелочная функция, записанная внутри литерала объекта, получает этот объект как this, поэтому там она хороша как метод; вне объекта она ведёт себя как обычная функция.[B]Стрелочная функция короче в записи и не имеет своего this: она берёт this из окружающего кода, на каком бы объекте её ни вызвали. Поэтому она хороша как колбэк внутри метода, но не как сам метод.[C]У стрелочной функции вообще нет this: чтение this внутри неё всегда останавливает программу с ReferenceError, поэтому стрелочной функции, которой нужен объект, его приходится передавать аргументом.[D]Стрелочная функция — лишь более короткая запись той же функции: this у неё, как у обычной, равен объекту перед точкой, а единственное реальное отличие в том, что однострочная стрелочная функция обходится без фигурных скобок и return.Подпишись, чтобы пройти курсКурс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.Продолжить с TelegramВойти другим способом← НазадthisДалее →Задача: счётчик