부모 클래스를 자식 클래스에 확장할 수 있습니다. 
부모 클래스에 있던 기능을 토대로 자식 클래스를 만들 수 있는 것입니다.
그렇게 하기 위해서는 extends 키워드를 사용해주시면 됩니다.
class Person {
  constructor(name, email) {
    this.name = name;
    this.email = email;
  }
  introduce() {
    return `Hello my name is ${this.name}`;
  }
}
class Client extends Person {
  constructor(name, email, phone, address) {
    super(name, email);
    this.phone = phone; // 부모 클래스에게 상속받아 자식 클래스를 만들고,
    this.address = address; // 자식 클래스에 부모 클래스의 속성을 볼러올 때 super()를 사용
  }
}
const marvel = new Client("marvel", "[email protected]", "010-1234-5678", "Seoul");
console.log(marvel.introduce()); // Hello my name is marvel

client 객체에 client.introduce 가 있는지 확인합니다.
없기 때문에 Client.prototype에 있는지도 확인하지만 introduce는 없습니다.
extends를 통해 관계가 만들어진 Client.prototype의
프로토타입인 Person.prototype에 메서드가 있는지 확인합니다. 
여기에 introduce가 있기 때문에 이것을 사용합니다.