JavaScript는 변수의 유형을 확인하고 그것이 정수인지 문자열인지 또는 다른 유형인지 등을 결정합니다.
]
2 . toString은 원래 문자열 변환에 사용되었으나 현재는 변수 유형을 확인하는 데 널리 사용됩니다. Shunzi는 또한 변수 유형 확인을 용이하게 하기 위해 여기에 함수를 작성했는데, 이는 typeof
코드는 다음과 같습니다. 다음과 같습니다:
function getType(o) {
var _t; return ((_t = typeof(o)) == "object" ? o==null && "null" || Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase()
}
실행 결과:
getType(" abc"); //문자열
getType(true); //부울
getType(123); //번호
getType([]); {}); //객체
getType(function(){}); //함수
getType(new Date) //date
getType(new RegExp) //regexp (수학); //수학
getType(null);