Answer
t.me/js_testОтвет:
Lydia is 21 function
Объяснение:
В обоих случаях мы передаем объект, на который будет указывать this. Но .call выполняется сразу же!
.bind возвращает копию функции, но с привязанным контекстом. Она не выполняется незамедлительно.
Код для проверки:
const person = { name: "Lydia" };
function sayHi(age) {
console.log(`${this.name} is ${age}`);
}
sayHi.call(person, 21);
sayHi.bind(person, 21);