metodos - recorrer objeto javascript
el objeto no tiene un método hasOwnProperty(es decir, no está definido)-IE8 (1)
Este ejemplo es de IE8, pero el mismo retorno es de IE6 + y la mayoría de los otros navegadores de IE.
IE antes de # 9 no lo define para objetos host
var o=window;// or document or document elements
o.hasOwnProperty
/* returned value: (undefined)
undefined
*/
Esto parece bastante extraño.
Aquí está mi experimento en la consola de IE8:
typeof obj1 // "object"
obj1.hasOwnProperty // {...}
typeof obj2 // "object"
obj2.hasOwnProperty // undefined
¿Alguna idea sobre qué podría causar esto?