Моя конечная цель - сделать что-то вроде этого:
MyVar(parameter).functionToPerform();
Достаточно глупо, даже после прочтения того, как объявляются переменные, глядя на код jQuery... Я все еще не могу опустить вокруг себя.
Это то, что я пробовал до сих пор, но он терпит неудачу:
var MyClass = function(context) {
this.print = function(){
console.log("Printing");
}
this.move = function(){
console.log(context);
}
};
var test = new MyClass();
test.print(); // Works
console.log('Moving: ' + test('azerty').move() ); // Type property error