Сообщение от FINoM
|
Во, сделал:
|
хм а чем не годится такой вариант:
Function.prototype.applyConstruct = function() {
var F = function() {}
F.prototype = this.prototype;
return this.apply( new F, arguments );
}
F = function() { this.a = 1; console.log( this, arguments )};
F.applyConstruct( 1,2,3,4,5 );
может я что-то не понимаю и тебе что-то надо другое?