Resultados da pesquisa a pedido "prototype-programming"
JavaScript getter / setter dinamicamente para propriedades privadas
Eu quero criar métodos getter / setter dinamicamente para recuperar propriedades particulare Foi o que eu fiz. Primeiro de tudo, eu fiz a classe: function winClass (posX, posY, w, h) { var x = posX || 0; var y = posY || 0; var width = w || ...
JavaScript: Class.method vs. Class.prototype.method
Qual é a diferença entre as duas declarações a seguir?
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 ...
or que usar herança de protótipo encadeado em javascrip
perf [http://jsperf.com/object-inheritance-vs-object-composition] Por que construímos uma cadeia de herança de protótipo em vez de usar a composição do objeto? Olhar através do protótipo para cada etapa da cadeia fica caro. Aqui está um código ...
conceito de herança prototypal em javascript como uma linguagem baseada em protótipo
Você sabe que o Javascript é umlinguagem de programação baseada em protótipo .Eu li alguns livros sobre Javascript e seusherança prototípica conceito, mas:&q...
Adicionando um protótipo a um literal de objeto
Eu tenho algum objeto, digamosson, que eu gostaria de herdar de outro objetofather. Claro que posso fazer uma função construtora para o pai, como Father = function() { this.firstProperty = someValue; this.secondProperty = someOtherValue; }E ...
Por que a primitiva booleana não chama o protótipo toString ()?
Digamos que eu tenha esse código: Boolean.prototype.toString = function toString() { return this.valueOf() ? '1' : '0'; }; var object = { true: 'true', false: 'false', 1: '1', 0: '0' }; // "true" - this doesn't work console.log('primitive', ...
ntendendo a herança prototípica em JavaScri
Sou novo no JavaScript OOP. Você pode explicar a diferença entre os seguintes blocos de código? Eu testei e ambos os blocos funcionam. Qual é a melhor prática e por quê? Primeiro bloco: function Car(name){ this.Name = name; } ...
Como declarar o ponteiro de função no cabeçalho e no arquivo
Estou um pouco confuso sobre como declarar um ponteiro de função em um arquivo de cabeçalho. Eu quero usá-lo em main e um arquivo chamado menus.c e declará-lo em menus.h eu assumo. Queremos inicializar para apontar para uma ...