JS 변수 형식의 코드 검사 ()

1111 단어
자 바스 크 립 트 는 변수의 유형 을 검사 하고 성형 이나 문자열 또는 다른 유형 등 을 판단 합 니 다.
변수의 유형 검사 & lt;! -name = "유 홍 휘";age = 22; document. write ('name 변수의 유형 은', type of (name), ') 입 니 다.document. write ('age 변수의 유형 은', type of (age), ') 입 니 다.document. write ('document 의 유형 은:', type of (document); / -- >
[Ctrl + A 전체 주석: 외부 Js 를 도입 하려 면 새로 고침 이 필요 합 니 다.]
2. toString 은 원래 문자열 변환 을 하 는 데 사용 되 었 으 나 이 제 는 변수 형식의 검 사 를 하 는 것 이 유행 합 니 다.순 자 는 여기에 도 함수 하 나 를 써 서 변수의 유형 을 검사 하기에 편리 하고 type of 를 대체 할 수 있 습 니 다.
 
  
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"); //string
getType(true); //boolean
getType(123); //number
getType([]); //array
getType({}); //object
getType(function(){}); //function
getType(new Date); //date
getType(new RegExp); //regexp
getType(Math); //math
getType(null); //null

좋은 웹페이지 즐겨찾기