Resultados de la búsqueda a petición "prototypal-inheritance"

1 la respuesta

Implementación de herencia en enlaces node.js

Estoy escribiendo enlaces Node.js alrededor de una biblioteca de C ++. Puedo identificar objetos clave en la biblioteca C ++ que puedo exponer como clases al...

3 la respuesta

Prototipo de configuración para Object Literal

Digamos que tengo el siguiente código;

1 la respuesta

¿Cuál es la diferencia entre this.function y prototype.function?

Dada la simple herencia de JS, ¿cuál es la diferencia práctica en la función básica entre estos dos ejemplos? En otras palabras, ¿cuándo debería una persona ...

3 la respuesta

Creando nuevos objetos a partir de objetos parentales congelados

10 la respuesta

Buen ejemplo de la herencia basada en prototipo de JavaScript

He estado programando con lenguajes OOP durante más de 10 años, pero ahora estoy aprendiendo JavaScript y es la primera vez que me encuentro con la herencia ...

6 la respuesta

¿Por qué se implementó JavaScript usando herencia prototípica?

3 la respuesta

Object.defineProperty en ES5?

Veo publicaciones sobre un 'nuevo' Object.create que hace que la enumeración sea configurable. Sin embargo, se basa en un método Object.defineProperty. No puedo encontrar una implementación de navegador cruzado para este método. ¿Estamos ...

4 la respuesta

Confundido sobre la herencia de prototipos de JavaScript

En el libro "JavaScript la guía definitiva 5 edición", sección 9.2 Prototipos y herencia, encuentro las siguientes palabras: En la sección anterior, mostré que el nuevo operador crea un nuevo objeto vacío y luego invoca una función de ...

4 la respuesta

Herencia de JavaScript con prototipos - propiedad 'constructor'?

He visto muchas cosas como esta, y estoy buscando la solución adecuada para la herencia básica de JavaScript: function Food(){} // Food constructor (class) function Bread(){} // Bread constructor (class) var basicFood = new Food(); // Food ...

1 la respuesta

La función de Javascript que usa "this =" proporciona "El lado izquierdo no es válido en la asignación"

Estoy tratando de obtener un objeto JavaScript para usar las asignaciones "this" del constructor de otros objetos, así como asumir todas las funciones prototipo de esos objetos. Aquí hay un ejemplo de lo que intento lograr: /* The base - ...