1. typeof
는 boolean, string, number, function, object, unundefined와 같은 기본 유형 획득을 지원합니다.
사용법:
var v = true;//"string ",
typeof v; //boolean
PS: Array/Date/null 등은 모두 객체이고 undefine은 정의되지 않습니다.
2, instanceof
값이 함수 또는 객체인 경우, 더 자세한 내용을 알아보려면 instanceof를 사용할 수 있습니다.
사용법:
var v = new Date()
v 인스턴스 오브 객체;//true
v 인스턴스 오브 날짜;// true
3. 생성자
instanceof, 생성자 속성보다 한 단계 더 많은 방법입니다.
var v = new Date();
v.constructor == Object;//true 등호의 오른쪽은 감지할 유형의 생성자입니다.
v.constructor == 날짜;//참