Показать сообщение отдельно
  #2 (permalink)  
Старый 22.05.2012, 10:13
Новичок на форуме
Отправить личное сообщение для Евгений Злобин Посмотреть профиль Найти все сообщения от Евгений Злобин
 
Регистрация: 22.05.2012
Сообщений: 2

для примера я делаю алерт:

...
$.Class = function(config) {
			alert(config.constructor);
			var Class = $.extend({
				constructor : function() {this.superclass.constructor()},
				extend : function() {},
				methods : {},
				statics : {}
			}, config);
			alert(Class.constructor);
...


первый алерт выведет у всех верно (хром + IE8):
function() {
            this.isDebug = false;
        }


однако второй алерт в хроме выведет верно
function() {
            this.isDebug = false;
        }


а в IE8 - нет
function() {this.superclass.constructor()}
Ответить с цитированием