20220801

    TIL - 20220801

    TIL - 20220801

    오늘은 모던 JavaScript 튜토리얼에서 믹스인(https://ko.javascript.info/mixins)에 대해 공부했다. 작성한 질문은 다음과 같다. 믹스인이란 다른 클래스를 상속받을 필요 없이 다른 클래스에 구현되어 있는 메서드를 담고 있는 클래스이고, 이벤트 핸들링 등의 행동을 추가하여 클래스를 확장하는 용도로 사용할 수 있다. 자바스크립트에서 믹스인을 구현하는 가장 쉬운 방법은 유용한 메서드가 여러 개 담긴 객체 하나를 만드는 것이다. 이런 식으로 진행하면 다수의 메서드를 원하는 클래스의 프로토타입에 쉽게 병합할 수 있다. 믹스인을 끝으로 모던 JavaScript 튜토리얼의 클래스 챕터가 모두 끝나게 됐다. 클래스에 대해 자세하게 공부할 수 있어서 좋았지만 더 좋았던 부분은 객체 지향 프..