업데이트 :: 2018.03.12 Protected 구현하기 (Wrapper 이용하기)Wrapper 적용하기생성자가 반환됨을 알 수 있을까요 ?Protected 구현하기 (Wrapper 이용하기)우리는 명시적으로 '_' 접두사를 사용해서 private를 표현하곤 합니다.하지만 해당 방식은 불안정하고 완벽하지 않습니다.그래서 클래스를 원래 방식대로 구현하고 마지막에 wrapper() 메소드를 이용해 protected를 감춰버리는 방법입니다.코드를 먼저 보겠습니다.function getProtected(obj) { let scope = obj; // [#] 스코프 저장소 let result = {}; // [#] protected 객체 // [#] Object down to top ( child -> par..