함수 선언
"function" 키워드는 JavaScript에서 함수를 선언합니다. JavaScript에서 함수를 정의하려면 "function" 키워드 뒤에 고유한 함수 이름, 매개변수 목록(비어 있을 수 있음), 중괄호로 묶인 명령문 블록을 사용합니다.
여기에 예가 있습니다 -
function sayHello(name, age) { document.write (name + " is " + age + " years old."); }
함수 표현
함수 표현식은 "function" 키워드로 시작하면 안 됩니다. 정의된 함수는 이름을 지정하거나 익명으로 지정할 수 있습니다.
다음은 예입니다 -
//anonymous function expression var a = function() { return 5; }
또는
//named function expression var a = function bar() { return 5; }