Показать сообщение отдельно
  #9 (permalink)  
Старый 17.01.2012, 13:11
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Kolyaj,
Разьве совсем не похоже?
var pswitch = function(){
	this.e = function(){
		var args = Array.prototype.slice.call(arguments);
		this[args.shift()].apply(this, args);
		return this;
	}
	this.func1 = function(){alert(1)};
	this.func2 = function(){alert(2)};
	this.func3 = function(t){alert(t);};
};

var i = new pswitch();
i.e('func1').e('func2').e('func3', 3);
__________________
.
Ответить с цитированием