Показать сообщение отдельно
  #6 (permalink)  
Старый 24.06.2015, 12:30
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Сообщение от ksa Посмотреть сообщение
Дык!

var obj={
	name: 'Вася',
	method: function(){
		alert(this.name);
	}
};
test(obj,'method');
function test(Obj,Method){
	Obj[Method]();
};
Или так, тогда передавать можно только метод
var execmethod = function(method){
    method();
}
var obj={
	name: 'Вася',
	method: function(){
		alert(this.name);
	}
};

execmethod(function(){obj.method()});

Последний раз редактировалось Casufi, 24.06.2015 в 12:38.
Ответить с цитированием