Resultados da pesquisa a pedido "prototypal-inheritance"
instanceof check funciona na subclasse sem definir o construtor [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é a diferença entre usar instanceof e verificar o construto [/questions/18055980/whats-the-difference-between-using-instanceof-and-checking-the-constructor] 2 respostasTenho o seguinte código ...
Definir Object.prototype .__ proto__ em vez de apenas Object.prototype?
Estou analisando este artigo sobre o módulo de eventos node.js. http://www.sitepoint.com/nodejs-events-and-eventemitter/ [http://www.sitepoint.com/nodejs-events-and-eventemitter/] E nele existe este código: Door.prototype.__proto__ = ...
charada javascript: 2 objetos que parecem idênticos em relação ao construtor, protótipo e link __proto__, se comportam de maneira diferente
Eu sou um programador experiente orientado a objetos, mas isso me pegou! Por que eu sou capaz de fazer novo f (), mas não novo a (). Agradeço qualquer indicação. // first a few facts if (Object instanceof Function) console.log("Object ...
Como o Chrome e o Firefox imprimem o nome da classe do objeto no console?
Se eu criar uma classe Foo usando classes Javascript "tradicionais", o chrome e o Firefox mostrarão o nome Foo ao imprimir instâncias Foo no console: function Foo(){ this.x = 10; } console.log(new Foo()); // Foo {x: 10}Por outro lado, se eu usar ...
Qual é a diferença entre this.function e prototype.function?
Dada a herança JS simples, qual é a diferença prática na função base entre esses dois exemplos? Em outras palavras, quando uma pessoa deveria escolher defini...
Configurando o protótipo para o objeto literal
Digamos que eu tenha o seguinte código;
Implementando herança em ligações node.js
Eu estou escrevendo ligações Node.js em torno de uma biblioteca C ++. Eu posso identificar objetos-chave na biblioteca C ++ que eu possa expor como classes p...
Qual é a diferença entre usar Object.create () e usar o operador de atribuição?
Aqui estão alguns exemplos.
Herança de Javascript; chamada e protótipo
Para implementar a herança em JavaScript, geralmente as duas etapas a seguir são realizadas;Digamos que eu tenha uma classe base "Animal"