setter
-
getter & setter 를 사용해 보자!JavaScript 2022. 8. 26. 23:57
프로젝트를 하면서 객체를 생성하는 일은 매우 빈번히 일어난다. 그중에서도 최근에 Stack 알고리즘을 직접 구현할 때 나는 getter와 setter를 사용했기에 다시한번 복습하고자 이 글을 작성해보고자 한다. getter와 setter 란? 접근자 프로퍼티는 getter(획득자)와 setter(설정자) 메서드로 표현될 수 있다. 객체 리터럴 안에서 getter와 setter는 get과 set으로 나타낼 수 있다. getter 메서드는 프로퍼티를 읽으려고 할 때 실행되고, setter 메서드는 프로퍼티에 값을 할당하려 할 때 실행된다. const obj = { get prop(){ }, set propName(name){ } }; 이렇게 설명을 읽고나면 처음엔 그래서 왜 getter와 setter를 쓰는..