typeof和instanceof的区别

typeof
用于数据类型的判断,返回值有number、string、boolean、function、undefined、object 等

instanceof
他的判断就是根据原型链进行搜寻,在对象obj1的原型链上如果存在另一个对象obj2的原型属性,那么表达式(obj1 instanceof obj2)返回值为true,否则为false。

posted @ 2022-07-09 17:35  磊~~  阅读(21)  评论(0编辑  收藏  举报