Показать сообщение отдельно
  #118 (permalink)  
Старый 09.04.2009, 21:55
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Dmitry A. Soshnikov
Если Вы про __noSuchMethod__, повторю, в этот метод управление передастся, когда цепь прототипов объекта (единственная цепь) будет просмотрена и нужное свойство не будет найдено. Далее, в этом методе Вы уже сами определяете к каким "модулям"/"классам"/объектам (и их цепям прототипов) делегировать.
Первое, что придумалось не захотело работать:

var F = function() {};
F.__noSuchMethod__ = function() {
	alert('7');
	return 5;
};
var x = new F();
	
//alert(x.dfgdfd());
alert(x.dfgdfd);


FireFox и __proto__ есть.
Может сделаете простенький примерчик.
Ответить с цитированием