This, _this y los arrow functions

Clase 18 de 51Fundamentos de JavaScript 2017

Resumen

This hace referencia a un objeto y su valor depende de donde lo usemos, por ejemplo

class Persona {
  constructor(nombre, amigos = []) {
    this.nombre = nombre
    this.amigos = amigos
  }
}

const sacha = new Persona("Sacha", ["pedro", "juan", "pepe"])