JSFiddle - React, Tailwind, and code Playground
JavaScript
const a = {
color: 'red',
getColor() {
console.log(this.color);
},
};
const b = a;
b.color = 'blue';
b.getColor();
const c = {
color: 'red',
getColor() {
return function () {
console.log(this.color);
};
},
};
const d = c;
d.color = 'yellow';
const e = d.getColor();
e();
e.call(d);
e.bind(d)();