Объект не имеет метода hasOwnProperty (т.е. он undefined) - IE8
Это кажется довольно странным.
Здесь мой эксперимент в консоли IE8:
typeof obj1 // "object"
obj1.hasOwnProperty // {...}
typeof obj2 // "object"
obj2.hasOwnProperty // undefined
Любые идеи относительно того, что может вызвать это?
Ответы
Ответ 1
Этот пример относится к IE8, но тот же доход от IE6 + и большинства других браузеров IE.
IE до # 9 не определяет его для объектов хоста
var o=window;// or document or document elements
o.hasOwnProperty
/* returned value: (undefined)
undefined
*/