[JS] 참조 자료형, 함수
# 참조 자료형이란? 객체의 주소가 저장되는 자료형 가변적이며, 주소가 복사됨 (↔ 원시자료형) 함수의 구조 function name ([para1[, para2[....,]]]) { statements return value } 함수의 정의 방법은 선언식과 표현식이 있음 // 선언식 function add (num1, num2) { return num1 + num2 } // 표현식 const sub = function (num1, num2) { return num1 - num2 } // 둘다 사용할때는 똑같음 add(1, 2)// 3 sub(2, 1)// 1 둘이 뭐가 다른데,..? 표현식은 익명함수를 쓸 수 있음 선언식과 달리 표현식으로 정의한 함수는 호이스팅 되지 않으므로 함수를 정의하기 전에 먼저..