Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 06.08.2015, 23:54
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 458

dmitry111, так например:
Factory.add = function (data) {
	var name, constr, link = this.data;
	for (name in data) {
		if (data.hasOwnProperty(name)) {
			constr = this[name] = data[name];
			constr.data = constr.prototype.data = link;
		}
	}
};
Factory.data = function (name, value) {
	var constr = (typeof this !== 'function') ? this.constructor : this;
	return (value !== undefined) ? constr[name] = value : constr[name];
};
// (Constructor|Instance).data(name) get the constructor's name value
// (Constructor|Instance).data(name, value) set the constructor's name value and return it

Последний раз редактировалось Rise, 07.08.2015 в 00:43.
Ответить с цитированием
  #22 (permalink)  
Старый 07.08.2015, 23:26
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

Rise,

да, вроде то что надо. Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение данными html страницу ИлонкаС Общие вопросы Javascript 2 31.07.2015 16:55
Встроить конструктор чехлов в CMS Drupal 6 weboreh Работа 0 05.11.2014 11:23
Практика: Функция конструктор и геттер. Magneto Общие вопросы Javascript 2 07.07.2013 14:01
Java applet и JavaScript - обмен данными Партизан Серверные языки и технологии 3 15.05.2012 16:08