각각 3 가지 기능을 가진 템플릿 모듈을 만들어야합니다. 예를 들어, module1.js
은 exports.function1
, exports.function2
및 exports.function3
을 가질 수 있습니다. module2.js
도 완전히 동일한 기능을 갖습니다. 기능이 다를뿐입니다.내보내기를 사용하여 템플릿 만들기
WebStorm을 개발 용으로 사용하고 exports.
을 입력하면 3 가지 기능 이름이 자동 완성 제안으로 제공됩니다.
제 질문은,이 기능들이 서로를 덮어 쓸 것입니까? 또는 다른 모듈에서 동일한 함수 이름을 사용해도됩니까? 같은 이름을 사용하는 경우
[자바 스크립트에 인터페이스 유형 (예 : 자바의 '인터페이스')이 있습니까?] (http://stackoverflow.com/questions/3710275/does-javascript-have-the-interface-type-such- as-javas-interface) – cshion