본문 바로가기 메뉴 바로가기

코드를 위한 기록

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코드를 위한 기록

검색하기 폼
  • 분류 전체보기 (242) N
    • Javascript (15)
    • Typescript (6)
    • CSS (5)
    • 기타 (9)
    • 책 (108) N
    • 코드스테이츠(SEB_FE_42) (93)
    • Java(생활코딩) (6)
  • 방명록

ES6 (1)
[딥다이브] 26. ES6 함수의 추가 기능

26.1 함수의 구분모든 함수는 callable(메서드, 일반 함수)이면서 constructor(생성자 함수)모든 함수가 constructor이기 때문에 불필요하게 prototype 프로퍼티를 가지고, 프로토타입 객체를 생성함-> 의도치 않은 동작이 발생할 수 있으며, 성능에도 좋지 않음 ES6부터 사용 목적에 따라 함수를 세 종류로 명확히 구분 constructorprototypesuperarguments일반 함수OOXO메서드XXOO화살표 함수XXXX 26.2. 메서드이전: 객체에 바인딩된 함수ES6 이후: 메서드 축약 표현으로 정의된 함수프로퍼티 값으로 익명 함수 표현식을 할당하는 방식 지양// 지양const obj = { fn: function () {},}; non-constructor, pro..

책 2024. 7. 23. 00:03
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바