1 Determinar si es un tipo de matriz
2 Determinar si es un tipo de cadena
3 Determinar si es un tipo numérico
4 Determinar si es el tipo de fecha
5 Determinar si es una función
6 Determinar si es un objeto
1 Determinar si es un tipo de matriz
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
var a = [0];
document.write (isarray (a), '<br/>');
función isarray (obj) {
Return (typeof obj == 'object') && obj.constructor == array;
}
//]]>
</script>
2 Determinar si es un tipo de cadena
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
document.write (isstring ('test'), '<br/>');
document.write (isstring (10), '<br/>');
función isstring (str) {
Return (typeof str == 'string') && str.constructor == string;
}
//]]>
</script>
3 Determinar si es un tipo numérico
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
document.write (isNumber ('test'), '<br/>');
document.write (isNumber (10), '<br/>');
función isnumber (obj) {
Return (typeof obj == 'number') && obj.constructor == número;
}
//]]>
</script>
4 Determinar si es el tipo de fecha
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
document.write (isDate (new Date ()), '<br/>');
document.write (isDate (10), '<br/>');
Función isDate (obj) {
Return (typeof obj == 'objeto') && obj.constructor == fecha;
}
//]]>
</script>
5 Determinar si es una función
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
document.write (isFunction (function test () {}), '<br/>');
document.write (isFunction (10), '<br/>');
Función isfunction (obj) {
Return (typeof obj == 'function') && obj.constructor == function;
}
//]]>
</script>
6 Determinar si es un objeto
Copiar código del código de la siguiente manera:
<script type = "text/javaScript">
// <!
document.write (isObject (nuevo objeto ()), '<br/>');
document.write (isObject (10), '<br/>');
function isObject (obj) {
Return (typeof obj == 'objeto') && obj.constructor == objeto;
}
//]]>
</script>