1 요즘 가장 뜨거운 관심을 받고있는 프로그래밍 언어인 JavaScript정보 보호(또는 은닉, information hiding)를 언어 스펙 차원에서 지원하지 않습니다.
2 하지만 몇 가지 테스트 후 과도한 메모리 사용과 성능 부하를 확인하고 코드 한 줄 남기지 않고 다 삭제했죠.
3 소개된 JavaScript에서 보호된 멤버를 구현하는 방법 은 클로저(closure)를 이용하는데 privileged 메서드를 통해 개체 외부로부터 데이터 접근을 제한합니다.
트위터 반응

@styletigger: JavaScript의 privileged 메서드가 끔찍한 이유 http://t.co/szvEmgf5uP
JavaScript도 클로저를 이용해 private 변수와 메서드를 만들 수 있습니다. 하지만 남용하지 않는 것이 좋습니다.