Questions sur prototype

3
réponses

Quelles sont les nuances de la portée prototypal / prototypical hérédity dans AngularJS?

Le Référence de l'API de la Portée de la page dit: Un champ peut hériter d'un parent. ... e son parent? Sont t-il des exceptions? Quand il hérite, est-ce toujours un héritage prototypique JavaScript normal?
demandé sur 2012-12-27 08:48:31
14
réponses

Utilisation de "prototype" contre "ceci" en JavaScript?

Quelle est la différence entre var A = function () { this.x = function () { //do something }; }; et var A = function () { }; A.prototype.x = function () { //do something };
demandé sur 2008-11-22 07:39:49
4
réponses

Avantages de l'utilisation du prototype, vs méthodes de définition directe dans le constructeur? [dupliquer]

cette question a déjà une réponse ici: utilisation de "prototype" vs. "ceci" en J ... définition de la fonction: var Class = function () {}; vs function Class () {}; Merci!
demandé sur 2010-12-22 13:40:20
14
réponses

Méthode D'appel utilisant le prototype JavaScript

est-il possible d'appeler la méthode de base à partir D'un prototype de méthode en JavaScript si elle a été annulée? ... { if (this.name === 'something') { //do something new } else { //CALL BASE METHOD } };
demandé sur 2009-02-18 15:21:16
5
réponses

JavaScript: Quelles sont.étendre et.le prototype utilisé pour?

, je suis relativement nouveau à JavaScript et à continuer de voir .étendre et .prototype dans des bibliothèques tierce ... ototype de bibliothèque javascript, mais je commence à penser que ce n'est pas le cas. Quelles sont-elles utilisées?
demandé sur 2010-09-23 22:23:40
4
réponses

Pourquoi les prototypes de Perl 5 sont-ils mauvais?

Dans un autre Débordement de Pile question Leon Timmermans , a affirmé: je vous conseille d ... pes pour mes fonctions Perl, et je n'ai jamais vu quelqu'un d'autre dire quelque chose de mal sur l'utilisation ils.
demandé sur 2008-11-18 00:37:57
4
réponses

Config Java de printemps: comment créer un prototype-scoped @Bean avec des arguments runtime?

en utilisant la Config Java de Spring, j'ai besoin d'acquérir/instantiate un prototype scoped bean avec des arguments ... ne tonne de travail (relativement parlant) pour quelque chose de si trivial que Spring supporte déjà via XML config.
demandé sur 2014-03-03 23:43:43
7
réponses

Pourquoi l'extension des objets natifs d'une mauvaise pratique?

chaque leader D'opinion JS dit que l'extension des objets natifs est une mauvaise pratique. Mais pourquoi? Pouvons-nou ... } }); var arr = [0, 1, 2, 3, 4]; arr.remove(3); y a-t-il des arguments contre l'extension des types natifs?
demandé sur 2012-12-26 01:39:55
4
réponses

Que peut faire le prototype JavaScript à part imiter un système de classe classique?

le système prototype semble beaucoup plus flexible que le système de classe traditionnel, mais les gens semblent se se ... tation? Quelles sortes de choses peuvent faire des prototypes que les classes ne peuvent pas, ou sont il n'y aucune?
demandé sur 2015-02-28 17:57:40
6
réponses

Définir des méthodes via le prototype vs En utilisant ceci dans le constructeur - vraiment une différence de performance?

en JavaScript, nous avons deux façons de faire une "classe" et lui donner des fonctions publiques. Méthode 1 ... ncore, expérience du monde réel - sur les différences de performance entre les deux, serait extrêmement utile.
demandé sur 2012-08-29 18:54:29
4
réponses

Comment accéder au prototype d'objet en javascript?

dans tous les articles, il est écrit que JavaScript est un langage basé sur un prototype, ce qui signifie que chaque o ... , mais peut-être là si Je ne peux pas, Pourriez-vous s'il vous plaît partager la raison d'être derrière le capot?
demandé sur 2011-10-05 17:37:27
1
réponses

Appeler une méthode prototype à l'intérieur d'une autre en javascript

var Ob = function(){ } Ob.prototype.add = function(){ inc() } Ob.prototype.inc = function(){ alert(' Inc call ... s inc comme fonction interne pour ajouter je peux le faire mais sans avoir la fonction interne. comment dois-je faire ?
demandé sur 2012-01-08 19:47:45
2
réponses

Quelle est la différence entre définir une fonction par prototype et une propriété de classe?

Suivez mon code, Apple est fonction de définition par prototype. Banana est une fonction de définition par propriété de cl ... e.debug('HelloWorld'); } } var a = new Apple(); var b = new Banana(); a.say(); b.say(); Est-ce une différence ?
demandé sur 2011-05-06 17:58:44
3
réponses

Quels sont les avantages de rendre les propriétés non dénombrables?

Énumérabilité est l'un des trois attributs d'une propriété: writability, enumerability, et configurabilité. Mes questi ... bjets sont non-dénombrables? Comme dans le cas des propriétés pop et push de Array qui ne sont pas dénombrables?
demandé sur 2013-02-20 20:09:34
6
réponses

Quelle est la raison d'utiliser le "nouveau" mot-clé Dérivée.prototype = nouvelle Base

Que fait le code suivant: WeatherWidget.prototype = new Widget; où Widget est un constructeur, et je veu ... herWidget . Qu'est-ce que le new mot-clé faire là et que se passerait-il si elle est laissée de côté?
demandé sur 2012-09-26 04:17:47
6
réponses

Javascript:Cacher les méthodes prototypes dans la boucle?

disons que j'ai ajouté quelques méthodes prototypes à la classe Array: Array.prototype.containsKey = function(obj) { ... hant de ce mal? est-il un moyen de "cacher" le prototype des méthodes? ou devrais-je faire quelque chose différemment?
demandé sur 2009-07-10 08:22:09
5
réponses

Atteindre le polymorphisme dans la programmation fonctionnelle

j'apprécie actuellement la transition d'un langage orienté objet vers un langage fonctionnel. C'est une bouffée d'air fra ... quelles sont les approches fonctionnelles recommandées pour ce genre de situation? Y a-t-il d'autres bonnes solutions?
demandé sur 2011-02-11 16:34:13
4
réponses

Pourquoi est-il impossible de changer la fonction du constructeur d'un prototype?

j'ai un tel exemple. function Rabbit() { var jumps = "yes"; }; var rabbit = new Rabbit(); alert(rabbit.jumps); ... till outputs undefined pourquoi n'est-il pas possible de changer le code dans la fonction constructeur de cette façon?
demandé sur 2012-02-13 23:58:57
4
réponses

Essayer de comprendre la différence entre le prototype et le constructeur en JavaScript

Je suis nouveau au JavaScript, pour comprendre ce concept, j'ai lu beaucoup d'articles concernant le prototype et les cons ... airement sans taper dans la console ce que le prototype ou le constructeur ou le prototype.constructeur. .....les rendements
demandé sur 2015-02-19 09:50:56
2
réponses

Quelle est la différence entre isPrototypeOf et instanceof en Javascript?

dans certains de mes anciens codes, j'utilise ce qui suit: Object.prototype.instanceOf = function( iface ) { r ... est donc: est-ce que a instanceof b est toujours la même chose que b.prototype.isPrototypeOf(a) ?
demandé sur 2010-03-17 20:28:45
29
réponses

Plate-forme/Outils suggérés pour le développement rapide de jeux et le prototypage de jeux [fermé]

quelles plates-formes et quels outils devrais-je utiliser pour le développement rapide de jeux et le prototypage? ... ssairement être facile à apprendre, qui n'est pas le problème, mais une fois appris, il doit être rapide à utiliser.
demandé sur 2008-11-23 13:12:35
2
réponses

symfony2 prototype de formes multiples imbriquées

je veux inclure un type de collection à l'intérieur d'un autre type de collection. Il devrait ressembler à ceci: L'utili ... ->add('name',NULL, array('label' => 'Nome')) ; le prototype de premier niveau, fonctionne très bien.
demandé sur 2013-05-10 20:48:06
1
réponses

Objet littéral vs constructeur+prototype

littéral d'Objet=paires de valeurs de nom enveloppées dans des bracelets bouclés. Constructeur=une fonction utilisée pour ... affaire.Je suis conscient de ce qu'ils sont mais je ne suis pas conscient de ce que la magie possible ils peuvent faire.
demandé sur 2013-06-23 16:08:06
5
réponses

Prototypage D'un objet dans Javascript breaks jQuery?

j'ai ajouté un simple .js fichier à ma page qui a quelques tâches communes assez banales sorte de fonctions ajoutées à la ... e cherche, c'est une réponse à Pourquoi?. Pourquoi ne l'ajout d'une fonction de Object.prototype briser ce bout de code?
demandé sur 2009-12-01 19:49:36
2
réponses

Que fait la méthode MemberwiseClone ()?

je suis confus avec ce code ci-dessous, Developer devCopy = (Developer)dev.Clone(); méthode de Clone de la classe Deve ... Console.WriteLine(typist); Console.WriteLine(typistCopy); /* OUTPUT Kay - Typist - 120wpm Tim - Typist - 115wpm */
demandé sur 2010-02-18 17:47:20
2
réponses

Essayer de comprendre le point des prototypes en JavaScript

je me rends compte que cela a été demandé des centaines de fois, cependant, je ne peux pas sembler saisir le concept de " ... supposant que je les ai utilisés correctement), mais j'ai besoin de comprendre le concept de "pourquoi". ...Toute aide?
demandé sur 2011-01-30 07:37:38
3
réponses

Javascript appel des fonctions prototypes dans le constructeur

Je n'arrête pas de recevoir une erreur disant que mes fonctions ne sont pas définies quand j'essayais d'appeler les foncti ... /Do Shader's stuff }; Renderer.prototype.initialiseBuffer() { //Do Buffers }; Quel est le problème avec elle?
demandé sur 2013-01-21 18:50:45
4
réponses

Fonction de surpassement dans JavaScript [dupliquer]

possibilité de duplication: appel de la méthode de base utilisant le prototype JavaScript ... unction of Person, is it possible? return('Hello reader'); } alert(reader.getName()); </script>
demandé sur 2012-07-18 17:09:56
5
réponses

Héritage Javascript et priorité de la méthode

Supposons que j'ai une classe comme ceci: function Widget() { this.id = new Date().getTime(); // other fields } W ... ode here } } Je sais qu'il n'y a pas de super mot-clé dans Javascript, mais il doit y avoir un moyen de le faire.
demandé sur 2011-01-24 03:22:46
6
réponses

Définition de la propriété et du prototype

comme vous le savez, nous pouvons définir getters et setters dans JS en utilisant defineProperty(). J'ai été bloqué en ess ... /* some business logic goes here */ this[field_name] = new_value } }) }) };
demandé sur 2012-12-27 04:03:53