Назад к задачам
Junior — Senior
6

Лексическое связывание this в стрелочных функциях

Компании, где спрашивали:

Учи.руУчи.ру
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Определите, какие значения будут выведены в консоль при вызове методов c.a() и c.b(). Учтите, что код работает в строгом режиме и что у стрелочных функций this берётся из окружающего лексического окружения.

"use strict";
// рассуждение вслух более ценно чем верный ответ

const a = () => {
  console.log(this);
};

const c = {
  a,
  b: () => {
    console.log(this);
  },
};

c.a();
c.b();