JSFiddle - React, Tailwind, and code Playground

by Shidhin C R

JavaScript

function _bind(fn, context){
  return function() {
    fn.apply(context, this.arguments);
  };
}

var sayObjName = _bind(sayName, obj);
sayObjName() ;

/**

var obj = { name: 'Tom' }
var sayName = function(){
 alert(this.name);
}
var sayObjName = _bind(sayName, obj);
sayObjName() ; // Tom in the alert
*/