내배캠 사전캠프/내배캠 사전캠프 TIL

241009 내배캠 사전캠프 TIL

yjuni22 2024. 10. 7. 23:17

계산속성(Computed Properties)  이해하기

 

-메서드가 아닌 속성방식으로 구현하는 장점

- 관련이 있는 두가지 메서드(함수)를 한번에 구현할 수 있다. (get,set)

- 외부에서 보기에 속성이름으로 설정 가능하므로 보다 명확해 보임 ( 깔끔함)

- 계산 속성은 겉모습은 속성형태를 가진 메서드임

 

주의점

- 계산속성 ==> 구조체, 클래스, 열거형 동일

 

1) 항상 변하는 값이므로 var로 선언

2) 자료형 선언을 해아함 (형식추론 형태 안됨)

3) get은 반드시 선언 해야함.

 

 

함수는 일을 할 수 있는 명령어의 묶음이다.

 

메서드는 메모리에서 어떻게 동작할까?

 

계산속성(Computed Properties)

 

get 블록(읽기)

반드시 구현, get블록만 쓸때(set생략) = get 생략 가능

set 블록(쓰기)

생략 가능

함수와 유사함.