8
¿En qué se diferencia __proto__ de constructor.prototype?
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype Siempre devuelve el objeto con rating = 3. Pero si hago lo siguiente: newtoy.__proto__.__proto__.__proto__ La cadena termina volviendo null. También en Internet Explorer, ¿cómo comprobaría el valor nulo si …