Archive
내장 클래스 확장하기
livemehere
2022. 9. 3. 21:33
상속을 유연하게 사용할 때는 기존의 클래스를 확장하고자 할때 라고생각한다.
예를들면 배열에 isEmpty()라는 메서드를 추가하고자 한다면 아래와 같이 할 수 있다.
class MyArray extends Array {
isEmpty() {
return this.length === 0;
}
}
let arr = new MyArray();
console.log(arr); // []
console.log(arr.isEmpty()); // true
반응형