함수(Function)1. 함수 선언하기함수 선언문과 표현식의 차이점함수 선언문은 호이스팅이 일어나지만, 함수 표현식은 호이스팅이 일어나지 않는다.// 함수 선언문 (Declaration)function helloA() {}// 함수 표현식 (Expression)const helloB = function () {};helloA(); // 함수 호출helloB(); // 함수 호출2. 호이스팅이란?함수 선언문이 코드의 최상단으로 끌어올려지는 것을 말한다.함수 선언문은 선언하기 전에 호출해도 정상적으로 실행된다.hello1();function hello1() { console.log('hello1'); // hello1}하지만, 함수 표현식은 호이스팅이 일어나지 않기 때문에, 함수 표현식을 선언하기 전..