这篇文章上次修改于 2077 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
返回这个数据的类型
function isType(obj) {
return Object.prototype.toString.call(obj).slice(8, -1);
}
console.log(isType(date));
var n; // [object Undefined] 不兼容IE8及以下,推荐使用typeof来判断。
var nu = null; // [object Null] 不兼容IE8及以下。推荐使用nu === null
var num = 3; // [object Number],推荐使用typeof来判断。
var str = 'a'; // [object String],推荐使用typeof来判断。
var on = true; // [object Boolean],推荐使用typeof来判断。
var arr = []; // [object Array]
var fn = function() {}; // [object Function],推荐使用typeof来判断。
var obj = new Object(); // [object Object]
var re = new RegExp(); // [object RegExp]
var date = new Date(); // [object Date]
var error = new Error(); // [object Error]
没有评论
博主关闭了评论...