Perguntas com a marcação «prototype-programming»







8
Como o __proto__ difere do 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 Ele sempre retorna o objeto com classificação = 3. Mas se eu fizer o seguinte: newtoy.__proto__.__proto__.__proto__ A corrente acaba retornando null. Também no Internet Explorer, como verificaria o nulo …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.