Object.prototype.toString()

    该方法返回描述某个对象数据类型的字符串,如自定义的对象没有被覆盖,则会返回“[object type]”,其中,type则是实际的对象类型。

    Object.prototype.toString.call(o).slice(8, -1),slice(8,-1)是从字符串第八位(包含),到最后一位(不包含)。正好跳过[Object和一个空格,以及最后一个],进行判断是否为那种数据类型。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容