【js】 Object.prototype.toString.call()

1,Object.prototype.toString这个方法的作用是什么

     判断数据类型

2,为什么要用这个方法 

是因为  js 中 一般的类型判断 对于 null,数组,对象 , 都会返回一样的结果 [Object,Object] 。

使用这个方法,可以精确判断数据的类型 。 

对象会返回 [Object,Object]

null会返回 [Object,Null]

数组会返回 [Object,Array]

3,为什么要加 call()

       更改 原型链上的 this 指向

posted @ 2020-12-05 21:19  武卡卡  阅读(348)  评论(0编辑  收藏  举报