Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.09.2010, 15:56
Кандидат Javascript-наук
Отправить личное сообщение для Jurasmi Посмотреть профиль Найти все сообщения от Jurasmi
 
Регистрация: 25.11.2008
Сообщений: 115

Вызов метода при создании объекта.
Есть объект:
var myObj = {
	method: function(par){
		...
		myObj.method(newPar);
		...
	},
	
	...
};


Какие есть способы при создании этого объекта сразу вызвать/исполнить "method" с заданным параметром?

Если:
var myObj = {
	method: (function(par){
		...
		myObj.method(newPar);
		...
	})(initPar),
	
	...
};


то, естественно, при повторном вызове "method"
myObj.method(newPar);

вылезает ошибка о том, что это не функция.

Как сделать правильно?

p.s. очень не хочется писать вот так:
var myObj = {
	method: function(par){
		...
		myObj.method(newPar);
		...
	},
	
	...
};
myObj.method(initPar);

Последний раз редактировалось Jurasmi, 13.09.2010 в 16:58.
Ответить с цитированием
  #2 (permalink)  
Старый 24.09.2010, 18:08
Кандидат Javascript-наук
Отправить личное сообщение для Jurasmi Посмотреть профиль Найти все сообщения от Jurasmi
 
Регистрация: 25.11.2008
Сообщений: 115

Господа, может быть я "неправильно задаю кривой вопрос"?
Что не так?
Ответить с цитированием
  #3 (permalink)  
Старый 24.09.2010, 23:01
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Jurasmi
p.s. очень не хочется писать вот так:
В чём проблема?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы в ИЕ при динамическом создании элементов Арсений Элементы интерфейса 5 20.08.2010 15:57
утечка памяти при создании DOM MadLord Общие вопросы Javascript 2 16.08.2010 12:01
Наследование класса-замыкания и вызов метода предка BobiKK Общие вопросы Javascript 2 21.03.2010 13:26
Кто чем пользуется при создании html элементов vflash Общие вопросы Javascript 14 24.08.2009 21:12
вызов метода return для функции-родителя evgen28 Общие вопросы Javascript 17 22.01.2009 15:46