계산속성(Computed Properties) 이해하기
-메서드가 아닌 속성방식으로 구현하는 장점
- 관련이 있는 두가지 메서드(함수)를 한번에 구현할 수 있다. (get,set)
- 외부에서 보기에 속성이름으로 설정 가능하므로 보다 명확해 보임 ( 깔끔함)
- 계산 속성은 겉모습은 속성형태를 가진 메서드임
주의점
- 계산속성 ==> 구조체, 클래스, 열거형 동일
1) 항상 변하는 값이므로 var로 선언
2) 자료형 선언을 해아함 (형식추론 형태 안됨)
3) get은 반드시 선언 해야함.
함수는 일을 할 수 있는 명령어의 묶음이다.
메서드는 메모리에서 어떻게 동작할까?
계산속성(Computed Properties)
get 블록(읽기)
반드시 구현, get블록만 쓸때(set생략) = get 생략 가능
set 블록(쓰기)
생략 가능
함수와 유사함.
'내배캠 사전캠프 > 내배캠 사전캠프 TIL' 카테고리의 다른 글
241010 내배캠 사전캠프 TIL (0) | 2024.10.10 |
---|---|
241008 내배캠 사전캠프 TIL (1) | 2024.10.08 |
241004 내배캠 사전캠프 TIL (0) | 2024.10.04 |
241002 내배캠 사전캠프 TIL (0) | 2024.10.02 |
240930 내배캠 사전캠프 TIL (0) | 2024.09.30 |