| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1 1 1 1 1 1 1 1 | define(function () {
function F(){}
/**
* Do fn.apply on a constructor.
* @version 0.1.0 (2011/11/24)
*/
function ctorApply(ctor, args) {
F.prototype = ctor.prototype;
var instance = new F();
ctor.apply(instance, args);
return instance;
}
return ctorApply;
});
|