name
함수의 이름
익명 함수일 경우 null
caller
자신을 호출한 함수
호출하지 않은 경우 null
arguments
전달된 인자값
인자 없는 경우 null
[[prototype]], _proto_
모든 부모의 객체를 가리키는 내부 프로퍼티
prototype
이 함수가 생성자로 사용될 때
이 함수를 통해 생성된 객체의 부모 역할을 하는 프로토타입 객체를 가리키는
내부 프로퍼티
*자바스크립트에서는 함수를 생성할 때, 함수 자신과 연결된 프로토타입 객체를 동시에 생성, 서로를 참조함
add()함수의 프로토타입 객체 = add.prototype
length
ECMAScript에서 정한 모든 함수가 가져야하는 표준 프로퍼티
함수가 정상적으로 실행될 때 기대되는 인자의 개수
반응형
'학습 log (이론) > javascript' 카테고리의 다른 글
'함수호출과 this #1' 함수와 프로토타입 체이닝 (0) | 2016.10.16 |
---|---|
'함수의 다양한 형태' 함수와 프로토타입 체이닝 (0) | 2016.10.16 |
'함수도 객체다' 함수와 프로토타입 체이닝 (0) | 2016.10.14 |
'함수를 생성하는 3가지 방법' 함수와 프로토타입 체이닝 (0) | 2016.10.14 |
'배열' 자바스크립트 기초 #4 (0) | 2016.10.12 |