es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ADDTHIS

jQuery usando “this” en la función de resultados de $.post

Tengo el siguiente código que funciona en su mayoría, hasta la séptima línea. function update(){ $( “.gauge” ).each(function() { var thisElement = $( this ).attr(‘id’); var thisID = thisElement.slice(13); $.post(“https://example.com/subsystems/gauges/updateGauges.php”, { ID: thisID }, function(result){ alert(‘results are ‘ + result); $( this ).attr(‘src’, result); }); }); } Básicamente, tengo varios . . . Read more

Usando esto en MutationObserver

Quiero agregar un observador de mutaciones en mi código y en este observador intento llamar a otra función, pero dentro del observador de mutaciones “this” parece ser undefined. También intenté usar bind en mi función onObserve (como this.onObserver.bind(this)) pero eso tampoco parece funcionar. Ah, y si es posible, no quiero . . . Read more

JS, cómo acceder a “this” en una función de reemplazo en una llamada a String.prototype.replace()

Tengo este fragmento de código: class MyClass { constructor(text, pattern) { this.text = text; this.pattern = pattern; } run() { return this.text.replace(/(\d)/, this.replacer) } replacer(match, timeString, offset, string) { return this.pattern; } } Es un ejemplo simplificado de mi código real. Cuando ejecuto: var v = new MyClass(“texto 1 2”, . . . Read more

¿Cuál es el orden de ejecución del constructor super() y los métodos de subclase en la programación orientada a objetos en JavaScript?

¿Por qué está indefinido “this” en el método “render()” dentro de la subclase? ¿Por qué “this” dentro del constructor de la clase base se refiere al objeto creado en función a la subclase? Quiero conocer el orden de ejecución aquí. class baseClass { constructor() { this.render(); // ¿por qué “this” . . . Read more