donaricano-btn

ES6 에서의  getter/setter함수


1. 일반적인 프로퍼티 추가


- message프로퍼티는 값을 저장하거나 읽을 수 있지만 값의 설정과 출력과정에 아무런 처리를 할 수 없다


2. set/get  키워드

- 프로퍼티 설정과 출력 시 특정 처리를 한다

{ set 속성이름(매개변수){..}}

{ get 속성이름(){..}}

 

블로그 이미지

리딩리드

,
donaricano-btn

타입스크립트 화살표 함수 =>


1. 정의

- ES6표준에 포함된 익명의 함수를 간략하게 표현 할 수 있는 방법


2. 기본 사용

-  function(){ } ;

- () => { } ;


3. 화살표함수의 이용


- 기본 함수를 간단하게 표현이 가능하다

1) 즉시 실행함수 형태

2) 화살표 함수와 필터함수

블로그 이미지

리딩리드

,
donaricano-btn

타입스크립트 디스트럭처링(destructuring)


1. 정의

- 배열이나 객체에서 데이터를 선택적으로 추출할 수 있는 자바스크립트 표현식

- ES6에 표함된 기능


2.  ES5 배열 요소 변수 할당



3. 디스트럭처링(destructuring)

 

블로그 이미지

리딩리드

,
donaricano-btn

타입스크립트 문자열 표현 - 템플릿 문자열


1. 기본적인 사용


- "", ''   를 사용하여 문자열을 표시한다


2. 개행문자(\n) 삽입시 문제

 

-  줄 바꿈을 처리 하기 위해선 위와 같은 복잡한 처리를 해야함

- 개선 방법으론 템플릿 문자열을 사용


3. 템플릿 문자열

- 템플릿 문자열은 기본적으로 백틱(backpack) 문자 `(~ 아래) 를 사용한다

 

- `${표현식}`

 

hello world

    1+1 = 2

    hi



블로그 이미지

리딩리드

,