일급 객체

언어/JavaScript Deepdive

15장 : 일급 객체

일급 객체 일급 객체의 조건 무명의 리터럴로 생성 가능 = 런타임에 생성 가능 💡 런타임 : 프로그래밍 언어가 구동되는 환경 Web APIs setTimeout, DOM, AJAX 등과 같은 비동기 메소드 이벤트 루프와 콜백 큐 보유 변수나 자료구조(객체, 배열 등)에 저장 가능 함수의 매개변수에 전달 가능 함수의 반환값으로 사용 가능 함수는 일급 객체이면서도 호출 가능한 특성 보유, 고유 프로퍼티 소유 💡 일급 객체 : 사용할 때 다른 요소들과 아무런 차별이 없는 객체 함수 객체의 프로퍼티 함수는 객체이므로 함수또한 프로퍼티를 가질 수 있기 때문에 console.dir, Object.getOwnPropertyDescriptor로 확인 가능 console.dir : JSON과 같은 트리 구조로 출력 하고..

MellowHoney
'일급 객체' 태그의 글 목록