Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Событие на действие конструктора (https://javascript.ru/forum/misc/67497-sobytie-na-dejjstvie-konstruktora.html)

Rocombo 21.02.2017 02:06

Событие на действие конструктора
 
Есть определенный конструктор, который делает котов. В экземпляр объекта вписали отдельно метод, подскажите пожалуйста, как сделать так чтобы при запуске, какого нибудь метода, который добавляется из конструктора срабатывало своего рода "событие-отдельный метод" onemty ? Можно конструктор изменять
function Cat () {
	this.emty = false;
		
	this.isEmty = function (){
		return emty;
	}
	
	this.feat = function (){
		emty = false;
	};
	
	this.run = function () {		
		this.emty = true;

	}
		
}
		
	var barsik = new Cat();
	
	barsik.onemty=function(){	
		alert('May')
	}
	
	barsik.run();

Vlasenko Fedor 21.02.2017 03:15

Через Proxy apply
проксируя нужные функции


Часовой пояс GMT +3, время: 17:05.