Skip to Content
자바스크립트 + 리액트 디자인 패턴
book

자바스크립트 + 리액트 디자인 패턴

by 애디 오스마니(Addy Osmani), 윤창식
August 2024
Beginner to intermediate
384 pages
7h 38m
Korean
Hanbit Media, Inc.
Content preview from 자바스크립트 + 리액트 디자인 패턴
254
자바스크립트 + 리액트 디자인 패턴
11.3
접두사 네임스페이스 패턴
앞서 언급했던 단일 전역 변수 문제에 대한 해결책 중 하나는 피터 미쇼
Peter
Michaux
가 제안한
접두사 네임스페이스
Prefix
Namespace
패턴을 활용하는 것입니다. 기본 개념은 간단합니다. 먼저
고유한 접두사 (예:
myApplication
_
)를 선정한 다음에 모든 메서드, 변수, 객체를 이 접두
사 뒤에 붙여서 정의하면 됩니다.
const myApplication_propertyA = {};
const myApplication_propertyB = {};
function myApplication_myMethod() {
//...
}
접두사 네임 스페이스 패턴은 전역에서 특정 변수와 이름이 겹칠 가능성을 효과적으로 줄입
니다. 하지만 스스로 고유한 이름을 가진 객체도 같은 효과를 낼 수 있습니다.
이 패턴의 가장 큰 문제점은 애플리케이션이 커짐에 따라 많은 전역 객체가 생성된다는 점입
니다. 또한 다른 개발자가 같은 접두사를 전역 네임스페이스에서 사용하지 않고 있었을 것이
라고 가정하고 있기에, 이 패턴을 선택할 때는 주의해야 합니다.
피터가 단일 전역 변수 패턴에 대해 어떻게 생각하는지 자세히 알아보려면 이 게시글
01
을 참
고하세요.
11.4
객체 리터럴 표기법 패턴
객체 리터럴 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

AI를 위한 필수 수학

AI를 위한 필수 수학

할라 넬슨
클라우드 엔지니어를 위한 97가지 조언

클라우드 엔지니어를 위한 97가지 조언

Emily Freeman, Nathen Harvey, 정기훈(Jung Ki Hun)

Publisher Resources

ISBN: 9791169212571