javascript 함수 선언 방법 호이스팅 hoistring 썸네일형 리스트형 Javascript 함수 생성 2가지 방법의 차이점 자바스크립트에서 함수를 생성하는 방법은 여러가지가 있습니다. 방법 하나. function a(str){ alert(str); } 방법 둘. var a = function(str){ alert(str); } 방법 셋.var a = new Function('str', 'alert(str)'); 위의 세가지 방법 모두 아래와 같은 방법으로 호출 할 수 있습니다. a('hello'); new 키워드를 사용해서 함수 객체를 생성하는 세번째 방법은 문자열로 함수 body를 작성해야 하기때문에 불편하죠.그래서 거의 사용되지 않는 방법 일겁니다.나머지 두가지 방법은 자주 사용하는 것인데, 이 둘간의 차이가 무엇일까요? 첫번째 방법은 함수 선언부에서 함수의 이름을 지정하고, 두번째 방법은 함수를 변수에 할당하고 있습니다.. 더보기 이전 1 다음