JSFiddle - React, Tailwind, and code Playground
JavaScript
let obj = {name: 'dinu'};
let Person = function(age,empid,sex) {
console.log(this.name, age, empid, sex)
}
var test = Person.bind(obj, 21);
//console.log(test('male'));
Function.prototype.ownBind = function(context, ...args) {
var self = this;
console.log(args)
return (...args1) => {
self.apply(context, [...args, ...args1]);
}
}
var test = Person.ownBind(obj, 25, 27);
console.log(test('male'));