방법과 기능은 같지만 용어는 다릅니다. 메서드는 객체 지향 프로그래밍의 절차 또는 함수입니다.
함수는 프로그램의 어디에서나 호출할 수 있는 재사용 가능한 코드 그룹입니다. 이렇게 하면 동일한 코드를 반복해서 작성할 필요가 없습니다. 프로그래머가 모듈식 코드를 작성하는 데 도움이 됩니다.
다음은 JavaScript 함수의 구문입니다.
<script type="text/javascript"> <!-- function functionname(parameter-list) { statements } //--> </script>
다음은 예입니다:
<script type="text/javascript"> <!-- function sayHello() { alert("Hello there"); } //--> </script>