자바스크립트는 다음과 같이 3가지 방법으로 함수를 생성한다.
* 함수 선언문(function statement)
* 함수 표현식(function expression)
* Function() 생성자 함수
다음은 함수 리터럴이다.
function add(x, y) {
return x + y;
}
함수 선언문과 함수 표현식의 경우 위 함수 리터럴을 사용한다.
Function() 생성자 함수.
var add = new Function('x', 'y', 'return x + y');
console.log(add(3, 4)); // 7
'자바스크립트' 카테고리의 다른 글
생성자 함수가 동작하는 방식 (0) | 2022.01.29 |
---|---|
this 바인딩 (0) | 2022.01.09 |
연산자 (0) | 2022.01.08 |
기본타입의 표준메소드 (0) | 2022.01.08 |
배열(3) (0) | 2022.01.08 |