Resultados da pesquisa a pedido "prototype"

4 a resposta

Como verificar se uma variável é uma declaração de classe ES6?

Estou exportando a seguinte classe ES6 de um módulo: export class Thingy { hello() { console.log("A"); } world() { console.log("B"); } }E importando-o de outro módulo: import {Thingy} from "thingy"; if (isClass(Thingy)) { // Do something... ...

4 a resposta

JavaScript e __proto__ - que navegadores o usam?

Quais navegadores da Web usam o__proto__? Estados da Mozilla [https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Inheritance_Revisited] este: Observe que__proto__ pode não estar disponível em versões JavaScript diferentes da Mozilla.

6 a resposta

Getter / setter no construtor

Li recentemente sobre o fato de que existe a possibilidade de definir getters / setters em JavaScript. Parece extremamente útil - o setter é um tipo de 'auxiliar' que pode analisar o valor a ser definido primeiro, antes de ...

1 a resposta

Atingir esse valor quando o protótipo contém um objeto?

eu tenho umclasse como isso: function Foo() { this._current = -1; } Foo.prototype.history = {}; Foo.prototype.history.back = function () { if (this._current === undefined) { return alert("this._current is undefined"); } --this._current,; // ...

14 a resposta

O uso de 'protótipo' vs. 'this' em JavaScript?

Qual é a diferença entre var A = function () { this.x = function () { //do something }; };e var A = function () { }; A.prototype.x = function () { //do something };

2 a resposta

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

0 a resposta

Contar chamadas de funções com JavaScript

Por exemplo: eu tenho muitas funções e as uso várias vezes. Preciso contar chamadas para cada função. Qual é a melhor prática para fazer isso? No começo, pensei que precisava de fechamentos, mas não posso implementá-lo da maneira certa.

3 a resposta

Function.prototype é uma função

Estou pesquisando a cadeia de protótipos Javascript. Para documentar minhas descobertas, desenhei o seguinte esquema: [/imgs/eaZgP.png] Embora a maioria dos conceitos seja clara, resta apenas duas perguntas relacionadas. Em vez de dividi-los, ...

4 a resposta

É possível criar uma função com outro protótipo que não Function.prototype?

Estou trabalhando em uma biblioteca combinadora de analisador em JavaScript. Para isso, quero criar funções que podem ser chamadas como qualquer outra função, mas também tenho funções-membro que podem ser chamadas, por sua vez, para produzir ...

2 a resposta

Comparação de idiomas com base em classe e em objeto (especificação ECMAScript)

Em uma linguagem orientada a objetos baseada em classe, em geral, o estado é carregado por instâncias, os métodos são carregados por classes e a herança é apenas de estrutura e comportamento. No ECMAScript, o estado e os métodos são transportados ...