1 Tentukan apakah itu jenis array
2 Tentukan apakah itu tipe string
3 Tentukan apakah itu tipe numerik
4 Tentukan apakah itu jenis tanggal
5 Tentukan apakah itu fungsi
6 Tentukan apakah itu objek
1 Tentukan apakah itu jenis array
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
var a = [0];
document.write (isArray (a), '<br/>');
fungsi isArray (obj) {
Return (typeof obj == 'objek') && obj.constructor == array;
}
//]]>
</script>
2 Tentukan apakah itu tipe string
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
document.write (isString ('test'), '<br/>');
document.write (isstring (10), '<br/>');
fungsi isstring (str) {
Return (typeof str == 'string') && str.constructor == string;
}
//]]>
</script>
3 Tentukan apakah itu tipe numerik
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
document.write (isNumber ('test'), '<br/>');
document.write (isNumber (10), '<br/>');
function isNumber (obj) {
Return (typeOf obj == 'number') && obj.constructor == angka;
}
//]]>
</script>
4 Tentukan apakah itu jenis tanggal
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
document.write (isDate (new date ()), '<br/>');
document.write (isDate (10), '<br/>');
Function isDate (obj) {
Return (typeof obj == 'objek') && obj.constructor == tanggal;
}
//]]>
</script>
5 Tentukan apakah itu fungsi
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
document.write (isFunction (function test () {}), '<br/>');
document.write (isfunction (10), '<br/>');
Fungsi isfunction (obj) {
Return (typeof obj == 'function') && obj.constructor == fungsi;
}
//]]>
</script>
6 Tentukan apakah itu objek
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// <!
document.write (isObject (objek baru ()), '<br/>');
document.write (isObject (10), '<br/>');
function isObject (obj) {
Return (typeof obj == 'objek') && obj.constructor == objek;
}
//]]>
</script>