블록 스코프 썸네일형 리스트형 [JS] 6장-1. 함수와 프로토타입 1) 함수 정의 - 함수 선언문 - 함수 표현식 - Function() 생성자 함수 1-1) 함수 선언문 함수 선언문: 함수 리터럴 형태로 함수 정의 function add(x, y) { return x + y; } 1-2) 함수 표현식 함수 표현식: 함수를 하나의 값으로 특정 변수에 할당 var add = function (x, y) { return x + y; } var plus = add; add(1, 2) // 3 plus(2, 3) // 5 var add = function plus(x, y) { return x + y; } add(1, 2); plus(2, 3); // 에러 발생, 함수 표현식으로 함수를 정의하면 함수 선언문에서의 함수명은 add로 변경 var factorialVar = fun.. 더보기 이전 1 다음