1 Bestimmen Sie, ob es sich um einen Array -Typ handelt
2 Bestimmen Sie, ob es sich um einen String -Typ handelt
3 Bestimmen Sie, ob es sich um einen numerischen Typ handelt
4 Bestimmen Sie, ob es der Datumstyp ist
5 Bestimmen Sie, ob es sich um eine Funktion handelt
6 Bestimmen Sie, ob es sich um ein Objekt handelt
1 Bestimmen Sie, ob es sich um einen Array -Typ handelt
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
var a = [0];
document.write (isarray (a), '<br/>');
Funktion isArray (obj) {
Return (typeof obj == 'Objekt') && obj.constructor == Array;
}
//]]>
</script>
2 Bestimmen Sie, ob es sich um einen String -Typ handelt
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
document.write (issstring ('test'), '<br/>');
document.write (issstring (10), '<br/>');
Funktion issstring (str) {
Return (typeof str == 'String') && str.constructor == String;
}
//]]>
</script>
3 Bestimmen Sie, ob es sich um einen numerischen Typ handelt
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
document.write (isNumber ('test'), '<br/>');
document.write (isNumber (10), '<br/>');
Funktion isNumber (obj) {
Return (typeof obj == 'number') && obj.constructor == number;
}
//]]>
</script>
4 Bestimmen Sie, ob es der Datumstyp ist
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
document.write (isdate (neues Datum ()), '<br/>');
document.write (isdate (10), '<br/>');
Funktion isdate (obj) {
Return (typeof obj == 'Objekt') && obj.constructor == Datum;
}
//]]>
</script>
5 Bestimmen Sie, ob es sich um eine Funktion handelt
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
document.write (isFunction (Funktionstest () {}), '<br/>');
document.write (isFunction (10), '<br/>');
Funktion isFunction (obj) {
Return (typeof obj == 'Funktion') && obj.constructor == Funktion;
}
//]]>
</script>
6 Bestimmen Sie, ob es sich um ein Objekt handelt
Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// <!
document.write (isObject (new Object ()), '<br/>');
document.write (isObject (10), '<br/>');
Funktion isObject (obj) {
Return (typeof obj == 'Objekt') && obj.constructor == Objekt;
}
//]]>
</script>