ES6 Classes & Constructors

Why is the bind(this) call used in the constructor?
class Person {
  constructor(name) {
    this.name = name;
    this.introduceSelf = this.introduceSelf.bind(this);
  }
  
  introduceSelf() {
    return `Hi, I'm ${this.name}`;
  }
}
Next Question (10/28)