[]
의 실제 유형을보고 싶었습니다.실제 유형 프로토 타입 대 생성자를 얻으시겠습니까?
항상 apply 메소드 나 생성자를 사용할 수 있다고 생각했습니다.
그래서 시도 :
[].constructor
-> (나에게 보여 주었다) function Array() { [native code] }
및
[].constructor.constructor
이 -> (나에게 보여 주었다) function Function() { [native code] }
및
Object.prototype.toString.apply([])
"[object Array]"
,
질문
1) 믿을?
2) 왜 2 번 라인이 다른가요?
"유형"을 알아내는 데 사용할 답변을 추가 한 경우이 대답이 유용 할 것입니다. –
이 '함수'가 대문자 F 인 이유는 무엇입니까? –
@JakubHampl : 그건 의견이나 상황의 문제입니다. 상황에 따라 첫 번째 또는 세 번째를 사용할 수 있습니다. –