Показать сообщение отдельно
  #13 (permalink)  
Старый 08.10.2012, 15:31
Аватар для Maxmaxmахimus
司会
Отправить личное сообщение для Maxmaxmахimus Посмотреть профиль Найти все сообщения от Maxmaxmахimus
 
Регистрация: 29.02.2012
Сообщений: 198

используй лучше это)))


function extendObject( parent, child ) {
	function F (){}
	F.prototype = parent;

	var instance = new F;
	for ( var key in child )
	  instance[key] = child[key];

	return instance
}


за место
jQuery.extend(true, this.defaultOptions, options);


пиши

extendObject( this.defaultOptions, options );


______________________________________
п.с. если бы не существовало ишака, то функция extendObject выглядела бы вообще так
function extendObject (){
    child.__proto__ = parent;
    return child;
}

и работала бы в сотни раз быстрее.
но мир не без ослов))

Последний раз редактировалось Maxmaxmахimus, 08.10.2012 в 15:36.
Ответить с цитированием