Light Purple Pointer

Function 생성자 함수

· JavaScript
# Function 생성자 함수 자바스크립트가 기본 제공하는 빌트인 함수인 Function 생성자 함수에 매개변수 목록과 함수 몸체를 문자열로 전달하면서 new 연산자와 함께 호출하면 함수 객체를 생성해서 반환한다. new 연산자 없이 호출해도 결과는 동일하다. 생성자 함수란? 생성자 함수는 객체를 생성하는 함수를 말한다. 생성자 함수에 대한 자세한 내용은 뒤에서 다룰 예정이다! var add = new Function('x', 'y', 'return x+y'); console.log(add(2, 5)); // 7 Function 생성자 함수로 함수를 생성하는 방식은 일반적이지 않고 바람직하지도 않다. 그 이유는 무엇일까? 클로저(closure)를 생성하지 않는 등, 함수 선언문이나 함수 표현식으로 생성..
김나나_
'Function 생성자 함수' 태그의 글 목록