投稿
投稿
投稿
反馈
评论 返回
顶部

内容字号: 默认 大号超大号

段落设置: 段首缩进取消段首缩进

字体设置:切换到宋体切换到微软雅黑

如何判断一个变量/对象的对象类型是什么?

发布:2018-10-26 18:23 浏览: 评论(

直接用Object.prototype.toString.call('object')进行判断

 1、Object.prototype.toString.call(num);//'[object Number]'
 2、Object.prototype.toString.call(str);//'[object String]'
 3、Object.prototype.toString.call(bool);//'[object Boolean]'
 4、Object.prototype.toString.call(arr);//'[object Array]'
 5、Object.prototype.toString.call(json);// '[object Object]'
 6、Object.prototype.toString.call(func);//'[object Function]'
 7、Object.prototype.toString.call(und);//'[object Undefined]'
 8、Object.prototype.toString.call(nul);//'[object Null]'
 9、Object.prototype.toString.call(date);//'[object Date]'
10、Object.prototype.toString.call(reg);//'[object RegExp]'
11、Object.prototype.toString.call(error);//'[object Error]'
前端新手交流群
欢迎加入web前端新手交流qq群:734802480
分享给小伙伴们:

更多文章

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。


Copyright © 2014-2019 seozhijia.net 版权所有-粤ICP备13087626号-4