IMPORTANTE:
Para entender This debemos de saber que this hace referencia le bloque de código que lo ejecuta, por lo que:
function x (){
//this aquí hace referencia al bloque de código que es la función x
function y(){
//this aquí hace referencia al bloque de código que es la función y
}
}
Si queremos que this haga referencia al bloque de código de la función x debemos usar métodos como .bind(this)
Espero haberme explicado, de lo contrario hagan una pregunta y haré mi mejor esfuerzo en responderla 😃
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?