2
내 node.js 모듈의 코드에서 즉각적인 호출을 사용해야하는 이유가 있습니까?node.js 모듈에서 즉각적인 호출
(function() {
var x, y;
// etc...
}());
이것은 물론, 그렇게 x와 y는 기능 범위가 아니라 세계적 범위가되어 있습니다 만, I : 보통 자바 스크립트에 대한
브라우저에서 나는과 같이, 내 모든 코드를 래핑 것 node.js에는 각 모듈에 대해 다른 전역 범위가 있음을 이해하십시오. 그래서, 즉각적인 호출 코드를 생략해야합니까? 예 :var x, y;
// etc...
즉각적인 호출을 사용하여 샌드 박싱을하지 말아야한다는 말입니까? – spudly
예, 그렇지 않아야합니다. – Techniv
전역 변수 또는 모듈에서 함수를 선언하면 응용 프로그램의 전역 컨텍스트에서 선언되지 않습니다. 모듈을위한 Juste. – Techniv