Articles of esto

¿Cuál es el puntero ‘este’?

Soy bastante nuevo en C ++, y no entiendo qué hace this puntero en el siguiente escenario: void do_something_to_a_foo(Foo *foo_instance); void Foo::DoSomething() { do_something_to_a_foo(this); } Agarré eso de la publicación de otra persona aquí. ¿A qué apunta this ? Estoy confundido. La función no tiene entrada, entonces, ¿qué está haciendo this ?

Java: Class.this

Tengo un progtwig Java que se ve así. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } ¿Qué significa LocalScreen.this en aFuncCall ?

El uso de la palabra clave “this” en C ++

Posible duplicado: Es un uso excesivo de esto en C ++ un olor a código ¿Cuándo debería usar la palabra clave “this” en C ++? ¿Hay alguna razón para usar esto-> En C ++, ¿la palabra clave es omitida? Por ejemplo: Person::Person(int age) { _age = age; } Opuesto a: Person::Person(int age) { this->_age = […]

$ (esto) no funciona en una función

El siguiente código carga contenido html de un archivo (utilicé este hilo ) $.fn.loadWithoutCache = function (){ $.ajax({ url: arguments[0], cache: false, dataType: “html”, success: function(data) { $(this).html(data); // This is not working //$(‘#result’).html(data); //THIS WORKS!!! alert(data); // This alerts the contents of page.html } }); } $(‘#result’).loadWithoutCache(‘page.html’); Por favor, hágame saber cuál es el […]

Diferencia entre $ (esto) y esto en jquery

¿Cuál es la diferencia fundamental entre usar $ (this) vs this $(‘.viewComments’).click(function(ev){ //returns the desired value alert(this.getAttribute(‘id’)); //Gives an error sayin function is not defined alert($(this).getAttribute(‘id’)); //returns the desired value alert($(this).attr(‘id’)); }); Lo que pensé que era “$ (esto)” contendrá todas las funciones que “esto” tiene y más … Pero ese no parece ser el […]

Uso excesivo de `this` en C ++

Estoy tratando con una gran base de código que usa la siguiente construcción a lo largo class MyClass { public: void f(int x); private: int x; }; void MyClass::f(int x) { ‘ ‘ this->x = x; ‘ ‘ } Personalmente, siempre había usado y, por lo tanto, prefiero la forma class MyClass { public: void […]

Uso de la palabra clave “this” en parámetros formales para métodos estáticos en C #

He encontrado varias instancias de código C # como las siguientes: public static int Foo(this MyClass arg) No he podido encontrar una explicación de lo que significa this palabra clave en este caso. ¿Alguna idea?

jQuery: excluye $ (this) del selector

Tengo algo como esto: A B C Cuando se hace clic en uno de estos enlaces, deseo realizar la función .hide () en los enlaces en los que no se hace clic. Entiendo que jQuery tiene el selector: no, pero no puedo encontrar la manera de usarlo en este caso porque es necesario que seleccione […]

‘esto’ no funciona correctamente en otro evento. No tengo ni idea de por qué

Cuento corto, no sé por qué no funciona, he intentado Console.Log () para descubrir qué es ‘esto‘ y el evento sigue pasando ventana. Es un evento de clic que se supone debe activar los efectos en una cierta figura en este carrusel, por lo que no puedo buscar individualmente la clase (al menos que yo […]

Reaccionar: “esto” no está definido dentro de una función componente

class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? “player-control-icon active” : “player-control-icon” return ( ); } onToggleLoop(event) { // “this is undefined??” <— here this.setState({loopActive: !this.state.loopActive}) this.props.onToggleLoop() } Quiero actualizar el estado loopActive al alternar, pero this objeto no […]