Resultados da pesquisa a pedido "prototype-programming"

3 a resposta

Herança Javascript: chamar super construtor ou usar cadeia de protótipos?

Recentemente, li sobre o uso de chamadas JavaScript no MDC https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call [https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call] uma linha do ...

1 a resposta

Esclarecimento sobre a incapacidade de javascript excluir propriedades herdadas.

rapazes. Estou estudando as propriedades de objetos e uma coisa chamou minha atenção em uma fonte de informação. Havia essa parte do documento inteiro que afirmava isso sobre JS. Propriedades do protótipo Os objetos JavaScript herdam as ...

2 a resposta

s protótipos são ruins em JavaScrip

Em Guia de estilo do Node.js de Felix [http://nodeguide.com/style.html] diz Não estenda os protótipos de nenhum objeto, especialmente os nativos. Há um lugar especial no inferno esperando por você, se você não obedecer a essa regr Este artig ...

3 a resposta

O que significa "o protótipo pertence à classe e não à instância" em javascript?

Fiz a pergunta: Por que não posso declarar um construtor instanciar um objeto e acessar o protótip [https://stackoverflow.com/questions/6070992/why-cant-i-declare-a-constructor-instantiate-an-object-and-then-access-the-protot] E você pode ver ...

2 a resposta

Razão por trás do uso de 'instanceof function () {}'?

No Mozilla Developer Center, há uma página sobre oFunction.prototype.bind [https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/bind] e fornece uma função de compatibilidade para navegadores que não suportam ...

13 a resposta

como Array.prototype.slice.call () funciona?

Sei que é usado para transformar argumentos em uma matriz real, mas não entendo o que acontece ao usarArray.prototype.slice.call(arguments)

2 a resposta

Definindo métodos de protótipo dentro do construtor

oje, vi um padrão JavaScript que nunca vi em toda a minha vida. Não sei dizer o propósito de usar esse padrão. Parece errado para mim, mas quero ser um pouco conservador. Pode ser um padrão incrível que eu nunca vi ante function Dog() { ...

1 a resposta

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 || ...

3 a resposta

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 ...

4 a resposta

Herança JavaScript: quando o construtor tem argumentos

Usando JavaScript puro para fazer herança, é isso que eu costumo fazer: function A() {} A.prototype.run = function () {}; function B() {} B.prototype = new A; B.prototype.constructor = B; Como não há argumentos a serem passados para o ...