arguments (1) 썸네일형 리스트형 [JavaScript] 함수와 일급 객체 🍀 일급 객체 무명의 리터럴로 생성할 수 있다.(런타임에 생성이 가능) 변수나 자료구조(객체, 배열)에 저장할 수 있다. 함수의 매개변수에 전달할 수 있다. 함수의 반환 값으로 사용할 수 있다. 자바스크립트에서 함수는 위와 같은 조건을 모두 만족하는 일급 객체이다. 이는 함수를 객체와 같이 사용할 수 있다는 것을 의미하는데,객체는 값이이므로 함수도 값과 동일하게 취급할 수 있다. 그래서 값을 사용할 수 있는 곳이라면 어디서든지 리터럴로 정의할 수 있고, 런타임에 함수 객체로 평가된다. 아래는 값이 사용되는 곳이다. 변수 할당문 객체의 프로퍼티 값 배열의 요소 함수 호출의 인수 함수 반환문 일급 객체로서 함수가 가지는 가장 큰 특징은 함수의 매개변수에 전달할 수 있고, 함수의 반환값으로 사용할 수 있다는 .. 이전 1 다음