자바스크립트에서 외부 모듈 및 다른 스크립트에서 가져와서 사용할 수 있는 함수를 내보내는 방법은 무엇인가요?


JavaScript에서 함수를 내보내는 방법은 다음과 같습니다.

  • export 키워드 사용하기
// 함수 내보내기
export function add(a, b) {
  return a + b;
}

// 다른 스크립트에서 가져와서 사용하기
import { add } from './math.js';
console.log(add(2, 3)); // 5
  • module.exports 사용하기
// 함수 내보내기
function add(a, b) {
  return a + b;
}
module.exports = { add };

// 다른 스크립트에서 가져와서 사용하기
const { add } = require('./math.js');
console.log(add(2, 3)); // 5

위의 두 가지 방법 중 하나를 사용하여 함수를 내보내고, import 또는 require를 사용하여 다른 스크립트에서 가져와서 사용할 수 있습니다.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.