callee 속성
실행 중인 Function 객체, 즉 지정된 Function 객체의 본문을 반환합니다.
[function.]arguments.callee
실참:
callee 속성은arguments 대상의 구성원입니다. 이 속성은 관련 함수가 실행 중일 때만 사용할 수 있습니다.
callee 속성의 초기 값은 실행 중인 Function 객체입니다.이것은 익명 함수가 귀속되는 것을 허용할 것이다.
참고:
프로그램이 빠른 모드(JScript의 기본 모드)로 실행될 때 arguments 객체를 사용할 수 없습니다.명령어에서arguments 대상을 사용하는 프로그램을 컴파일하려면/fast - 빠른 옵션을 닫아야 합니다.스레드 처리 문제로 ASP.NET에서 빠른 옵션을 끄는 것은 안전하지 않습니다.자세한 내용은 arguments 객체를 참조하십시오.
예:
function factorial(n) {
if (n <= 0)
return 1;
else
return n * arguments.callee(n - 1)
}
print(factorial(4));
// Output: 24
전재 대상:https://www.cnblogs.com/tytianlan/p/5577933.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.