함수와 일급 객체
일급 객체자바스크립트의 함수는 아래 나열된 일급 객체의 조건을 모두 만족합니다. 함수가 일급 객체라는 것은 객체와 동일하다는 것, 즉 값과 동일하게 취급할 수 있다는 것을 의미합니다. 따라서 값을 사용할 수 있는 곳(변수 할당문, 객체의 프로퍼티 값, 배열의 요소, 함수의 호출 인수, 함수 반환문)에 리터럴로 정의할 수 있습니다.일급 객체의 조건무명의 리터럴로 생성할 수 있다. 즉, 런타임에 생성이 가능하다.변수나 자료구조(객체, 배열 등)에 저장할 수 있다.함수의 매개변수에 전달할 수 있다.함수의 반환값으로 사용할 수 있다.함수 객체의 프로퍼티함수 객체의 데이터 프로퍼티로는 다음 5가지가 있습니다. arguments, caller, length, name, prototypeargumentsargumen..
2025. 3. 15.