Показать сообщение отдельно
  #10 (permalink)  
Старый 17.11.2016, 17:04
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,661

GayCoder, они были и раньше
function SetterGetter(initialX) {
	this.x = initialX;
}

SetterGetter.prototype = {

	constructor: SetterGetter,

	set x(v) {
		console.log('Set x: ' + v);
		this._x = v;
		return v;
	},

	get x() {
		return this._x;
	}

};

new SetterGetter(42); // prints "Set x: 42"
Ответить с цитированием