본문 바로가기
웹(web)/프론트엔드-vue

computed getter, setter

by 바코94 2020. 7. 8.

 

 

js의 computed에 보면 reversedMsg가 있다. get, set 함수가 존재하는 것을 의미한다.

get은 reversedMsg라는 이름을 썼을 때 사용할 값을 리턴해주면 된다. 즉, get의 리턴값이 reversedMsg라는 이름을 통해 사용할 값이다. 이 값은 msg가 변경될 때 최초 1회만 계산한다. msg가 변경되고 나서 여러 번의 reversedMsg를 사용해도 reversedMsg 값은 msg 변경 후 계산된 그 값을 계속 사용한다.

 

set은 reversedMsg = "" 와 같이 값을 변경할 때를 위해 정의해야 한다. 

'웹(web) > 프론트엔드-vue' 카테고리의 다른 글

todo list - v-for, computed exercise  (0) 2020.07.08
computed cache  (0) 2020.07.08
watch, computed  (0) 2020.07.08
toggle box  (0) 2020.07.08
hello world  (0) 2020.07.06