
[JS] JavaScript 정리하기 (4) - 함수
·
개발💻/JavaScript
오늘은 함수에 대해 알아보자~~ 함수의 정의 함수 선언식(Function declaration) 일반적인 프로그래밍 언어의 함수 정의 방식 function add(num1, num2) { return num1 + num2 } add(2, 7) //9 함수 표현식(Function expression) 표현식 내에서 함수를 정의하는 방식 함수 표현식은 함수의 이름을 생략함 익명 함수로 정의 가능 const sub = function (num1, num2) { return num1 - num2 } sub(7, 2) //5 표현식에서 함수 이름을 명시하는 것도 가능 다만 이 경우 함수 이름은 호출에 사용 되지 못하고 디버깅 용도로 사용됨 const mySub = function namedSub(num1, num..