Junior — Senior
48
Значение this при вызове методов объекта
Companies where asked:
Task condition
Нужно предсказать, что появится в консоли после вызовов obj.a() и obj.b() в строгом режиме ("use strict") и дать объяснение того, как формируется контекст this.
"use strict";
// рассуждение вслух более ценно чем верный ответ
function funcA() {
console.log(this);
}
function funcB() {
funcA();
}
const obj = {
a: funcA,
b: funcB,
};
obj.a();
obj.b();