728x90 반응형 SMALL 커링1 자바스크립트 핵심 가이드 - (함수 4탄 모듈, 연속호출, 커링, 메모이제이션 ) 12. 모듈모듈은 내부의 상태나 구현내용은 숨기고 인터페이스만 제공하는 함수나 객체이다. 모듈 패턴은 바인딩과 private 을 위해 함수의 유효범위와 클로저를 이용한다. 모듈 패턴은 안전한 객체를 생성하는데도 사용할 수 있다. 시리얼 번호를 생성하는 객체를 만들어 보자. var serial_maker = function() { var prefix = ''; var seq = 0; return { set_prefix : function (q) { prefix = String(q); }, set_seq : function (s) { seq = s; }, gensym : function ( ) { var result = prefix + seq; seq += 1; return result; } };}; var.. 2013. 12. 23. 이전 1 다음 728x90 반응형 LIST