Lee Jaeyoon2
재유니버스
Lee Jaeyoon2
전체 방문자
오늘
어제
  • 분류 전체보기 (228)
    • TIL (165)
    • 생각 (11)
    • 서평 (1)
    • JavaScript & TypeScript (4)
    • React (0)
    • C (45)
    • 에러 핸들링 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • C언어 코딩 도장
  • 코드숨 리액트
  • map
  • react
  • 코드숨
  • JavaScript
  • 5F
  • 회고
  • 심사 문제
  • 객체
  • dotenv-webpack
  • 코드숨 리액트 8기
  • C
  • 플래그
  • 변수
  • TiL
  • dotenv
  • c언어
  • 코딩 도장
  • 실수

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lee Jaeyoon2

재유니버스

TIL - 20220801
TIL

TIL - 20220801

2022. 8. 1. 10:57

 오늘은 모던 JavaScript 튜토리얼에서 믹스인(https://ko.javascript.info/mixins)에 대해 공부했다. 작성한 질문은 다음과 같다.

 믹스인이란 다른 클래스를 상속받을 필요 없이 다른 클래스에 구현되어 있는 메서드를 담고 있는 클래스이고, 이벤트 핸들링 등의 행동을 추가하여 클래스를 확장하는 용도로 사용할 수 있다.

 

 자바스크립트에서 믹스인을 구현하는 가장 쉬운 방법은 유용한 메서드가 여러 개 담긴 객체 하나를 만드는 것이다. 이런 식으로 진행하면 다수의 메서드를 원하는 클래스의 프로토타입에 쉽게 병합할 수 있다.

 

 믹스인을 끝으로 모던 JavaScript 튜토리얼의 클래스 챕터가 모두 끝나게 됐다. 클래스에 대해 자세하게 공부할 수 있어서 좋았지만 더 좋았던 부분은 객체 지향 프로그래밍의 개념, 장점을 비롯하여 사용하는 이유를 알 수 있었던 점이었다. 

'TIL' 카테고리의 다른 글

TIL - 20220803  (0) 2022.08.03
TIL - 20220802  (0) 2022.08.02
TIL - 20220731  (0) 2022.07.31
TIL - 20220730  (0) 2022.07.30
TIL - 20220729  (0) 2022.07.29
    'TIL' 카테고리의 다른 글
    • TIL - 20220803
    • TIL - 20220802
    • TIL - 20220731
    • TIL - 20220730
    Lee Jaeyoon2
    Lee Jaeyoon2

    티스토리툴바