JSFiddle - React, Tailwind, and code Playground
by Raynos
JavaScript
var wrapper = function(f, args) {
var params = [f];
params = params.concat(args);
return f.bind.apply(f, params);
};
function Constructor() {
this.foo = 4;
}
var wrapped = wrapper(Constructor, [1, 2]);
var o = new wrapped();
alert(o.foo);
console.log(o);