Resultados da pesquisa a pedido "prototypal-inheritance"
Qual é a diferença entre usar Object.create () e usar o operador de atribuição?
Aqui estão alguns exemplos.
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...
Configurando o protótipo para o objeto literal
Digamos que eu tenha o seguinte código;
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...
herança de javascript de vários objetos
Não estou muito familiarizado com a herança de javascript e estou tentando fazer um objeto herdar de outro e definir seus próprios métodos: function Foo() {} Foo.prototype = { getColor: function () {return this.color;}, }; function FooB() {} ...
Por que o JavaScript foi implementado usando herança prototípica?
Existem muitos artigos e postagens explicando como a herança do JavaScript funciona, mas por que o JavaScript foi implementado usando a herança prototípica em vez da herança clássica? Eu amo JavaScript, então não estou dizendo que é ruim ... ...
Confuso sobre a herança prototípica do JavaScript
No livro "JavaScript o guia definitivo 5 edição", seção 9.2 Protótipos e herança, encontro as seguintes palavras: Na seção anterior, mostrei que o novo operador cria um objeto novo e vazio e, em seguida, invoca uma função de construtor como ...
A função Javascript usando "this =" fornece "Lado esquerdo inválido na atribuição"
Estou tentando obter um objeto JavaScript para usar as atribuições "this" do construtor de outros objetos, bem como assumir todas as funções de protótipo desses objetos. Aqui está um exemplo do que estou tentando realizar: /* The base - contains ...