Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
10
Утрата контекста при передаче функции‑метода объекта
Компании, где спрашивали:
ITFB Group
Условие задачи
Какой вывод появится в консоли, если вызвать функцию fun() после того, как метод getRoles был вынут из объекта?
const user = {
name: "Bob",
roles: ["friend", "brother", "student"],
getRoles: function () {
return this.roles.map((role) => {
return this.name + " is " + role;
});
}
};
const fun = user.getRoles;