Интересует возможность подобного использования функций в джаваскрипте.
Создание экземпляра класса с произвольным набором аргументов.
var MyClass = function(){
console.log( arguments.length );
};
var Args1 = [ 1 ];
var Args2 = [ 1, 2 ];
var Args3 = [ 1, 2, 3 ];
// Что-то вроде того, чего хочется добиться.
var NewObject1 = new MyClass( Args1 );
var NewObject2 = new MyClass( Args2 );
var NewObject3 = new MyClass( Args3 );
Нет проблемы отправлять в свою функцию при создании экземпляра объект или массив.
Замечу, что речь идет о использовании уже созданных классов в большой, грамотной библиотеке.
И запускать свои корявые руки в её код совсем не охота.
Будьте добры, помогите с решением этого вопроса средствами нативного JS.
Спасибо!