1
내 라이브러리 한는 인생이처럼 각 모듈에 대한 foo는이IIFE 내부의 IIFE. 문제점? 공연?
var foo1 = (function() {
var publik = {},
private = {};
return publik;
}());
._extend(global, foo1);
를 :이 라이브러리 내부
(function() {
win.global = global;
}());
내 코드는 다음과 같이 모듈로 구성되어 있습니다.
는 인생의 내부 IIFEs 데에 문제가 있습니까?
주요 도서관의 대부분을
은 인생에 캡슐화되어 있지만, 거기에서 그들은 간단한 객체 리터럴하지 IIFEs에 자신의 코드를 구성 할 수 있습니다. 나는 호기심/부탁 해요 이유. 나는 개인 회원이 내 모듈을 좋아하기 때문에
나는이 작업을 수행하고이 패턴이 있습니다.
아니요, 문제가 없어야합니다. –
함수 호출의 일반적인 오버 헤드. IIFE인지 또는 이전에 정의한 함수가 차이를 만들지는 않습니다 (한 번만 호출하는 한). –
나는 그것이 스타일의 문제라고 생각한다. –