Pergunta de entrevista da empresa Globant

var obj1 = { name: 'John Doe', displayName: function(){ console.log(`My name is ${this.name}`) } } obj1.displayName() var obj2 = { name: 'Steve Smith' } // How would you call displayName on obj2 ?

Resposta da entrevista

Sigiloso

22 de jun. de 2021

var boundedFn = obj1.displayName.bind(obj2) boundedFn() //OR obj1.displayName.call(obj2) obj1.displayName.apply(obj2)