JSFiddle - React, Tailwind, and code Playground

by rmurphey

JavaScript

var myObj = {
    fn : function () {
        console.log(this === myObj);
    }
};

var myOtherObj = {
    fn : myObj.fn
};

var fn = myObj.fn;

myObj.fn(); // true
fn(); // false
myOtherObj.fn(); // false
myOtherObj.fn.call(myObj); // true
myOtherObj.fn.apply(myObj); // true
$.proxy(myOtherObj.fn, myObj)(); // true