Domande taggate «this»

Parola chiave che fa riferimento all'istanza o all'oggetto della classe corrente in molti linguaggi di programmazione orientati agli oggetti.

11
Come accedere al `this` corretto all'interno di un callback?
Ho una funzione di costruzione che registra un gestore di eventi: function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var transport = { on: function(event, callback) { setTimeout(callback, 1000); } }; // called as var obj = new MyConstructor('foo', transport); …
1425 javascript  callback  this 

22
Come funziona la parola chiave "this"?
Altre versioni di Stack Overflow in Stack Overflow : Versione completa: Ho notato che non sembra esserci una chiara spiegazione di cosa sia la thisparola chiave e come sia correttamente (e erroneamente) utilizzata in JavaScript sul sito Stack Overflow. Ho assistito ad un comportamento molto strano con esso e non …
1309 javascript  this 

7
'this' vs $ scope nei controller AngularJS
Nella sezione "Crea componenti" della homepage di AngularJS , c'è questo esempio: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; } this.addPane = function(pane) { if (panes.length == 0) $scope.select(pane); panes.push(pane); } } Si …


7
Qual è la differenza tra '$ (questo)' e 'questo'?
Attualmente sto lavorando a questo tutorial: Introduzione a jQuery Per i due esempi seguenti: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () { this.reset(); }); }); Nota nel primo esempio, usiamo $(this)per aggiungere del testo all'interno di ciascun lielemento. Nel secondo esempio utilizziamo thisdirettamente …
567 javascript  jquery  this 




18
Quando dovrei usare "questo" in una classe?
So che si thisriferisce a un oggetto corrente. Ma non so quando ho davvero bisogno di usarlo. Ad esempio, ci sarà qualche differenza se uso xinvece di this.xalcuni dei metodi? Potrebbe essere xriferito a una variabile che è locale per il metodo considerato? Intendo variabile che si vede solo in …
269 java  oop  this 


30
Quando usi la parola chiave "this"? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
249 c#  coding-style  this 


1
Come faccio a passare questo contesto a una funzione?
Ho pensato che sarebbe stato qualcosa che avrei potuto facilmente google, ma forse non sto facendo la domanda giusta ... Come posso impostare qualunque cosa "questo" si riferisca in una determinata funzione javascript? ad esempio, come con la maggior parte delle funzioni di jQuery come: $(selector).each(function() { //$(this) gives me …
213 javascript  jquery  scope  this 

4
Come posso escludere $ (questo) da un selettore jQuery?
Ho qualcosa del genere: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a href="#">C</a> </div> Quando si fa clic su uno di questi collegamenti, desidero eseguire la funzione .hide () sui collegamenti a cui non si fa clic. Capisco che jQuery abbia il selettore: not, ma …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.