[JavaScript] namespace
이 글에서는 JavaScript의 Namespace에 대한 개요와 구현 방식과 은닉 방안을 정리한 글 입니다.Namespace구현 방법모듈 패턴과 IIFE을 활용한 네임스페이스 은닉Namespace식별자(변수/함수 명 등)가 충돌하지 않도록 그룹화 하는 방법식별자가 중복될 경우 추가적인 식별자가 필요하며, 네임스페이스는 식별자들을 그룹화해 문제를 해결할 수 있습니다. 관련된 기능과 데이터를 그룹화 할 수 있으며, 유지보수성을 향상시킬 수 있습니다.구현 방법JS에는 C++의 namepsace와 같은 키워드가 없으며, 주로 객체를 이용해 네임스페이스를 구현합니다.엔티티를 전체를 포함하는 객체를 선언함으로써, 네임스페이스 처럼 사용할 수 있습니다.const 네임스페이스명 = { 전역데이터: 값, 메서드명:..
2025.11.03