Показать сообщение отдельно
  #44 (permalink)  
Старый 11.04.2014, 12:00
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

А не проще тогда уж поправить hasOwnProperty
//IE9-11 Object.create bug fix
(function () {
    var object = Object.create({});
    object[0] = null;
    return object.hasOwnProperty(0); //> false in IE9-11
}()) || new function () {
    var hasOwnProperty = Object.prototype.hasOwnProperty;
    Object.prototype.hasOwnProperty = function(prop) {
      // если числовое свойство ищем
      return +prop == prop ?
            Object.getOwnPropertyNames(this).indexOf(""+prop) != -1 :
            hasOwnProperty.apply(this, arguments);
    };
};
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием