Preguntas etiquetadas con this

Palabra clave que hace referencia a la instancia u objeto de clase actual en muchos lenguajes de programación orientados a objetos.

11
¿Cómo acceder al correcto 'this' dentro de una devolución de llamada?
Tengo una función de constructor que registra un controlador de eventos: 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
¿Cómo funciona la palabra clave "this"?
На этот вопрос есть ответы en Stack Overflow на русском : Потеря контекста вызова Me he dado cuenta de que no parece haber una explicación clara de qué es la thispalabra clave y cómo se usa correcta (e incorrectamente) en JavaScript en el sitio de Stack Overflow. He sido testigo …
1309 javascript  this 

7
'this' vs $ scope en controladores AngularJS
En la sección "Crear componentes" de la página de inicio de AngularJS , hay este ejemplo: 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); …


7
¿Cuál es la diferencia entre '$ (this)' y 'this'?
Actualmente estoy trabajando en este tutorial: Comenzando con jQuery Para los dos ejemplos a continuación: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () { this.reset(); }); }); Observe que en el primer ejemplo, usamos $(this)para agregar texto dentro de cada lielemento. En el segundo …
567 javascript  jquery  this 




18
¿Cuándo debo usar "esto" en una clase?
Sé que se thisrefiere a un objeto actual. Pero no sé cuándo realmente necesito usarlo. Por ejemplo, ¿habrá alguna diferencia si lo uso en xlugar de this.xalgunos de los métodos? ¿Puede xreferirse a una variable que sea local para el método considerado? Me refiero a la variable que solo se …
269 java  oop  this 


30
¿Cuándo utiliza la palabra clave "esto"? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
249 c#  coding-style  this 


5
¿Cómo paso el contexto a una función?
Pensé que esto sería algo que podría fácilmente googlear, pero tal vez no estoy haciendo la pregunta correcta ... ¿Cómo configuro todo lo que se refiere a "esto" en una determinada función de JavaScript? por ejemplo, como con la mayoría de las funciones de jQuery como: $(selector).each(function() { //$(this) gives …
213 javascript  jquery  scope  this 

4
¿Cómo puedo excluir $ (esto) de un selector jQuery?
Tengo algo como esto: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a href="#">C</a> </div> Cuando se hace clic en uno de estos enlaces, quiero realizar la función .hide () en los enlaces en los que no se hace clic. Entiendo que jQuery tiene el selector: …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.