Susunatur
Array.isArray dalam ECMAScript5 ialah kaedah asli untuk menilai tatasusunan, disokong oleh IE9 dan ke atas. Atas sebab keserasian, dalam pelayar yang tidak mempunyai kaedah ini, anda boleh menggunakan Object.prototype.toString.call(obj) === '[object Array]' sebaliknya.
Fungsi
Kaedah yang paling mudah dan berprestasi terbaik ialah jenis obj == 'fungsi'. Memandangkan pepijat dalam beberapa versi pelayar, kaedah yang paling boleh dipercayai ialah Object.prototype.toString.call(obj) === '[object Function]'.
Objek
Dalam JavaScript, jenis kompleks ialah objek, dan fungsi juga objek. Menggunakan typeof pada dua di atas, anda boleh mendapatkan 'objek' dan 'fungsi' masing-masing. Di samping itu, nilai null mesti dikecualikan, kerana jenis null juga mengembalikan 'objek'.
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.