Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/09/2012, 12:38
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 7 meses
Puntos: 343
Respuesta: usar la palabra "Object" como identificador de una función

No redefine el objeto Object, simplemente crea una variable del mismo nombre en el scope actual.

Es decir, el constructor propio poco y nada tiene que ver con el Object nativo, y aún cuando esté no esté disponible de manera directa, puede ser accedido de diversas maneras.

Ej:
Código Javascript:
Ver original
  1. ({}).constructor;  // equivalente a Objec
  2. (new function() {}).__proto__.constructor // equivalente a Object
__________________
blog | @aijoona

Última edición por Aijoona; 14/09/2012 a las 12:53