자바스크립트 네임스페이스 패턴

김대익·2021년 9월 28일
0
/*
객체에 담아 함수, 객체, 변수등이 겹치지 않게하는 네임스페이스 용도로 전역 객체를 사용
*/
var myApp = myApp || {};
//이미 전역 객체가 있다면 그것을 사용하고 아니라면 새로운 객체를 생성
myApp.print = function(arg) {
  return console.log(arg);
}

myApp.obj = { name: "veigar", position: "mid" }
myApp.newVar = "변수";
//하나의 전역 객체를 만들어 모든 함수, 객체, 변수를 저장

0개의 댓글