JSFiddle - React, Tailwind, and code Playground
JavaScript
var mainObj = {
person: 'John',
print: function() {
console.log(this.person);
}
}
var obj = {
person: 'Smith'
};
var nonWorkingPrint = mainObj.print;
// This won't work as this method doesn't have access to the 'mainObj' property 'person'.
nonWorkingPrint();
var print = mainObj.print.bind(obj);
print();