1 배열 유형인지 결정하십시오
2 문자열 유형인지 결정하십시오
3 수치 유형인지 결정하십시오
4 날짜 유형인지 확인하십시오
5 기능인지 결정하십시오
6 객체인지 결정하십시오
1 배열 유형인지 결정하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
var a = [0];
document.write (isarray (a), '<br/>');
함수 isarray (obj) {
return (typeof obj == 'object') && obj.constructor == 배열;
}
//]]>
</스크립트>
2 문자열 유형인지 결정하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
document.write (isstring ( 'test'), '<br/>');
document.write (Isstring (10), '<br/>');
기능 ISString (str) {
return (typeof str == 'string') && str.constructor == String;
}
//]]>
</스크립트>
3 수치 유형인지 결정하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
document.write (isnumber ( 'test'), '<br/>');
document.write (isnumber (10), '<br/>');
함수 isnumber (obj) {
return (typeof obj == 'number') && obj.constructor == 숫자;
}
//]]>
</스크립트>
4 날짜 유형인지 확인하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
document.write (isdate (new date ()), '<br/>');
document.write (isdate (10), '<br/>');
함수 isdate (obj) {
return (typeof obj == 'object') && obj.constructor == 날짜;
}
//]]>
</스크립트>
5 기능인지 결정하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
document.write (isfunction (function test () {}), '<br/>');
document.write (isfunction (10), '<br/>');
함수 isfunction (obj) {
return (typeof obj == 'function') && obj.constructor == function;
}
//]]>
</스크립트>
6 객체인지 결정하십시오
다음과 같이 코드 코드를 복사하십시오.
<script type = "text/javaScript">
// <! [CDATA [CDATA [CDATA [
document.write (isobject (new object ()), '<br/>');
document.write (isobject (10), '<br/>');
함수 isobject (obj) {
return (typeof obj == 'object') && obj.constructor == 객체;
}
//]]>
</스크립트>