es esto posible?JavaScript: ¿Crear objetos basados en un prototipo sin usar el nuevo + Constructor
Mi pensamiento: Los prototipos son esencialmente atributos de la función Constructor (ya sea Constructor nativo como Función, Cadena u Objeto, o su propio Constructor personalizado) y solo la palabra clave 'nueva' puede aprovechar el Constructor y su prototipo para creación de objetos
¿E-cando algo?
Cornford vez propuso una versión ligeramente más eficiente de "engendrar" (por cierto, se ha mencionado inicialmente por Lasse Nielsen, no Crockford), donde la función "ficticia" ("F" en su ejemplo) se almacena en un cierre y luego se reutiliza. Esto permite una implementación más eficiente de la memoria (y del tiempo de ejecución). También tenga en cuenta que la emulación 'Object.create' de Crockford apenas se ajusta a ES5 (no admite el segundo argumento, no verifica el tipo del primer argumento para lanzar TypeError si no es un objeto, etc.). Emplea con cuidado;) – kangax
Eres un salvavidas. Literalmente he estado buscando en la web esta idea todo el día. –