함수는 프로그램의 어디에서나 호출할 수 있는 재사용 가능한 코드 그룹입니다. 이렇게 하면 동일한 코드를 반복적으로 작성할 필요가 없습니다. 프로그래머가 모듈식 코드를 작성하는 데 도움이 됩니다.
자바스크립트에서 함수를 정의하는 가장 일반적인 방법은 함수를 사용하는 것입니다. 키워드, 고유한 함수 이름, 매개변수 목록(비어 있을 수 있음) 및 중괄호로 묶인 명령문 블록이 옵니다.
다음은 예입니다 -
<script>
<!--
function sayHello() {
alert("Hello there");
}
//-->
</script> 나중에 스크립트 어딘가에서 함수를 호출하려면 다음 코드와 같이 해당 함수의 이름을 쓰면 됩니다.
예
다음은 JavaScript에서 함수를 호출하는 방법을 보여주는 예입니다.
라이브 데모
<html>
<head>
<script>
function sayHello() {
d ocument.write ("Hello there!");
}
</script>
</head>
<body>
<p>Click the following button to call the function</p>
<form>
<input type = "button" onclick = "sayHello()" value = "Say Hello">
</form>
<p>Use different text in write method and then try...</p>
</body>
</html>