Questions sur this

20
réponses

Comment fonctionne le mot-clé "ceci"?

j'ai remarqué qu'il ne semble pas y avoir d'explication claire de ce qu'est le mot-clé this et comment il est correcte ... nge et je n'ai pas compris pourquoi il s'est produit. Comment this travail et quand doit-il être utilisé?
demandé sur 2010-06-27 17:12:56
8
réponses

Comment accéder à la bonne " il " à l'intérieur d'un rappel?

j'ai une fonction constructeur qui enregistre un gestionnaire d'événements: function MyConstructor(dat ... on() { alert(this.name); }; mais il présente les mêmes problèmes. comment accéder au bon objet?
demandé sur 2013-11-29 10:13:11
7
réponses

'ceci' vs $scope dans les controllers AngularJS

dans la section "créer des composants" de la page d'accueil D'AngularJS , il y a cet exemple: controller: fu ... re constructeur de controller. comment this et $scope fonctionne-t-il dans les contrôleurs AngularJS?
demandé sur 2012-07-23 06:55:47
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
7
réponses

Quelle est la différence entre "$(ceci) " et "ceci"?

je travaille actuellement à travers ce tutoriel: pour commencer avec jQuery pour les deux exemples ci-d ... Fondamentalement, nous avons besoin de $() pour les fonctions jQuery-only spéciales. est-ce exact?
demandé sur 2009-06-27 04:18:37
6
réponses

Que signifie "var that = this;" En JavaScript?

dans un fichier JavaScript j'ai vu: function Somefunction(){ var that = this; ... } Quel est le but de déclarer that et de l'affecter à this ?
demandé sur 2011-02-03 16:21:51
7
réponses

Quand appeler contexte d'activité ou contexte d'application?

il y a eu beaucoup de posters sur ce que sont ces deux contextes.. Mais je ne comprends toujours pas tout à fait ... liser this (obtenir le contexte de l'instance actuelle Activity ) et le contexte de l'application sera inutile/faux?
demandé sur 2011-09-04 15:02:11
17
réponses

Quand dois-je utiliser "ceci" dans une classe?

je sais que this fait référence à un objet courant. Mais je ne sais pas quand je dois vraiment l'utiliser. Par exemple ... ser? Devrais-je l'utiliser. Si j'utilise juste method() , ne sera-t-il pas, par défaut, appliqué à l'objet courant?
demandé sur 2010-03-09 20:57:04
5
réponses

Transmettre le contexte correct "ceci" à setTimeout callback? [dupliquer]

cette question a déjà une réponse ici: comment accéder au `ceci` correct à l'inté ... t(function() { this.tip.destroy() }, 1000); } quand j'essaie ce qui précède, this se réfère à la fenêtre.
demandé sur 2010-01-25 07:44:21
5
réponses

Quel est le contexte.chaque(liste, itérateur, [contexte])?

je suis nouveau à souligner.js. Quel est le but de [context] dans _.each() ? Comment doit-il être utilisé?
demandé sur 2011-02-09 17:50:29
4
réponses

Pourquoi "ceci" est un pointeur et pas une référence?

je lisais les réponses à cette question C++ pour et contre et j'ai eu ce doute en lisant les commentaires. ... inteur constant? – yesraaj Déc 22 '08 à 6:35 cela peut être constant si la méthode est const int getFoo() const;
demandé sur 2009-03-14 17:37:04
7
réponses

Conserver une référence à" ceci " dans les fonctions du prototype JavaScript [dupliquer]

cette question a déjà une réponse ici: comment accéder au `ceci` correct à l'inté ... re eux. des suggestions? Y a-t-il un moyen de faire ce que je veux? Ou est mon modèle de conception viciée?
demandé sur 2010-01-08 08:51:49
1
réponses

"ceci" n'est pas défini à L'intérieur de la fonction de carte Reactjs

je travaille avec Reactjs, en écrivant un composant de menu. "use strict"; var React = require("react"); var M ... L'erreur: "Impossible de lire la propriété 'accessoires' undefined" Aidez-moi ! : (
demandé sur 2015-05-10 10:32:35
10
réponses

Fuite de ce constructeur d'avertissement

j'aimerais éviter (la plupart des) avertissements de Netbeans 6.9.1, et j'ai un problème avec l'avertissement 'Leaking ... i ne nécessite pas de modifier tous mes codes en utilisant cette classe ( en appelant une méthode init par exemple).
demandé sur 2010-10-13 11:36:17
8
réponses

Contrôle de la valeur de "ceci" dans un événement jQuery

j'ai créé un "contrôle" en utilisant jQuery et j'ai utilisé jQuery.étendre pour aider à la rendre aussi OO que possibl ... ui vous a permis de contrôler ce que la valeur de 'ceci' était dans l'événement. Quelle est la voie jQuery?
demandé sur 2009-02-06 14:46:43
13
réponses

Quand dois-je utiliser explicitement le pointeur "ceci"?

quand devrais-je écrire explicitement this->member dans une méthode de une classe?
demandé sur 2009-06-14 22:02:41
4
réponses

Pourquoi' ceci ' n'est pas défini dans la méthode de classe lorsqu'on utilise des promesses? [dupliquer]

cette question a déjà une réponse ici: setTimeout et "ceci" en JavaScript ... nd(this)); } mais on ne sait pas exactement pourquoi bind est nécessaire; .then() tuer this est-il éteint?
demandé sur 2016-01-21 20:46:47
2
réponses

std:: part de ce RTP

j'essaie actuellement d'apprendre à utiliser des pointeurs intelligents. Cependant, en faisant quelques expériences, j ... btenir un boost::shared_ptr pour this ), mais comment gérer cela à l'aide des pointeurs intelligents std:: ?
demandé sur 2012-07-29 20:47:34
6
réponses

Utilisation de" ce " mot-clé en C++ [dupliquer]

possible Duplicate: est-ce une utilisation excessive de C++ A Code smell Quand devez ... on(int age) { _age = age; } par opposition à: Person::Person(int age) { this->_age = age; }
demandé sur 2011-07-21 20:41:28
3
réponses

Est-il sûr d'utiliser le pointeur "ceci" dans une liste d'initialisation?

j'ai deux classes avec une relation parent-enfant (la classe Parent a-a Child classe), et la classe Child a un pointeur ... private: Parent* parent_ptr; }; class Parent { public: Parent() : child(*this) {}; private: Child child; }
demandé sur 2011-02-20 19:33:54
3
réponses

jQuery passant $(ceci) à une fonction

j'ai des lignes de code comme ceci: $(this).parent().parent().children().each(function(){ // do something }); ça ma ... nt().parent().children().each(function(){ // do something }); } Mais de cette façon, Il ne fonctionne pas.
demandé sur 2011-10-14 16:30:25
7
réponses

requestAnimationFrame avec ce mot clé

j'utilise webkitRequestAnimationFrame mais je vais avoir du mal à l'utiliser à l'intérieur d'un objet. Si je passe l' this ... this.canvas.height); //Animation stuff here. var draw = this.draw; window.webkitRequestAnimationFrame(draw); };
demandé sur 2011-05-20 01:39:05
4
réponses

Différence entre Python self et Java this

j'avais fait un peu de Python il y a longtemps. Je me déplace cependant vers Java maintenant. Je voulais savoir s'il y ... n'est pas un mot clé "this" est. Et c'est à peu près ce que je pouvais comprendre. Est-ce que je manque autre chose?
demandé sur 2014-02-11 10:40:15
5
réponses

À quoi" ceci " se réfère-t-il dans les fonctions arrow dans ES6?

j'ai lu à plusieurs endroits que la principale différence est que,"this est lié lexicalement dans les fonctions de flèche. ... fat arrow elle-même....ce qui ne semble pas utile. var testFunction = () => { console.log(this) }; testFunction();
demandé sur 2015-02-06 21:03:45
4
réponses

Pourquoi JavaScript bind () est-il nécessaire?

le problème dans l'exemple 1 est 'ceci' se référant au nom global au lieu de l'objet myName. je comprends l'u ... sn't work console.log("example 2: " + storeMyName2()); // works console.log("example 3: " + storeMyName3); // works
demandé sur 2016-12-30 08:49:21
4
réponses

React: ceci est nul dans le gestionnaire d'événements

j'ai un composant LoginForm. Je veux vérifier avant de soumettre, que les deux loginName et password est réglé. J'ai essa ... cependant, je reçois un TypeError dans le gestionnaire d'événements, en disant que this est nulle. Que dois-je faire?
demandé sur 2015-11-10 16:46:09
5
réponses

"ce" à l'intérieur de l'objet [dupliquer]

cette question a déjà une réponse ici: Auto-références dans l'objet littéral décl ... questions similaires: http://yehudakatz.com/2011/08/11/understanding-javascript-function-invocation-and-this /
demandé sur 2011-08-12 20:48:22
8
réponses

C'est quoi les "()" méthode de la moyenne?

j'ai rencontré ce bloc de code, et il y a cette ligne que je ne cesse de comprendre le sens ou ce qu'elle fait. ... ddEdge(v, w); } } je comprends ce que this.method() ou this.variable sont, mais qu'est-ce que this() ?
demandé sur 2013-04-08 00:57:33
1
réponses

Appelant "cette" fonction membre du lambda - clang Générique vs gcc

Question: passage d'un générique lambda (pour un modèle de fonction) qui capte this et appelle une fonction membre de this ... ue lambda? Pourquoi this-> pas nécessaire si la lambda n'est pas passée à call? qui n'est pas conforme à la norme?
demandé sur 2015-08-19 17:03:04
2
réponses

Comment puis-je utiliser plusieurs constructeurs pour supprimer du code dupliqué tout en maintenant la lisibilité?

int a, b, c; Constructor() { a = 5; b = 10; c = 15; //do stuff } Constructor(int x, int y) { a = x; ... urs. Alors chaque constructeur ferait juste sa propre chose et appellerait le code partagé par les autres constructeurs.
demandé sur 2012-04-30 06:34:31