function printContext() {
    console.log(this);
}
 
const printContextBind = printContext.bind({ a: 1 }).bind({ a: 2 });
printContextBind() // 
printContextBind.call({a:3}) // 
new printContextBind() // 

Ответ

function printContext() {
  console.log(this); 
}
 
const printContextBind = printContext.bind({ a: 1 }).bind({ a: 2 });
printContextBind() // { a: 1 }
printContextBind.call({a:3}) // { a: 1 }
new printContextBind() // printContext{}

Назад