728x90 300x250 SMALL 자바스크립트 은닉1 캡슐화 자바스크립트에서 사용방법 캡슐화(Encapsulation)는 객체 지향 프로그래밍(OOP)에서 중요한 개념 중 하나로, 데이터와 그 데이터를 다루는 메서드(함수)를 하나의 단위로 묵는것을 말한다. 이는 객체의 상태를 외부에서 직접 접근하지 못하도록 하고, 오직 정의된 메서드를 통해서만 상태를 조작하도록 하는 것을 의미한다. 이로써 코드의 유지보수성이 증가하고, 객체의 내부 구현이 외부로부터 감춰지면서 한전성이 향상된다. 자바스크립트에서의 캡슐화 자바와 같은 언어에서는 명시적 접근 지정자를 사용하여 클래스의 멤버에 대한 접근을 제어한다. 하지만 자바스크립트에서는 명시적 접근 지정자를 지원하지 않기때문에 비슷하게 흉내 내어 사용할 수 있다. 접근 지정자 자바스크립트 자바스크립트 표현 방법 public 지원(기본) 프로퍼티 메서드 p.. 2023. 12. 11. 이전 1 다음 728x90 반응형 LIST