美文网首页
instanceof 判断对象方法是不是存在 prototype

instanceof 判断对象方法是不是存在 prototype

作者: 小李不小 | 来源:发表于2020-09-06 14:10 被阅读0次

instanceof 也可以用来判断是不是一个对象

var array=['1'];
这是一个数组

array instanceof Array ==true

image.png

看上面,为啥为真呢?


image.png

因为原型上存在 array 方法。

instanceof 也可以用来判断 prototype的方法存不存在

var f=function(){}  创建一个方法

f.prototype.a=function(){}

var F=new f()

F.a instanceof Object

console.log(F.a instanceof Object) true

相关文章

  • instanceof 判断对象方法是不是存在 prototype

    instanceof 也可以用来判断是不是一个对象 看上面,为啥为真呢? 因为原型上存在 array 方法。 in...

  • 判断变量是否为Array的方法

    instanceof Array对象的isArray方法 Object.prototype.toString

  • 如何判断一个值是不是数组

    1、instanceof instanceof 运算符用来判断一个构造函数的prototype属性所指向的对象是否...

  • JS判断是否是数组的2种做法

    1.通过instanceof判断 instanceof运算符用于检验构造函数的prototype属性是否出现在对象...

  • js中的类型判断

    如何判断js中的数据类型:typeof、instanceof、 constructor、 prototype方法比...

  • 判断数据类型

    判断数据类型的方法有很多,ypeof,instanceof 等。今天我们主要将Object.prototype....

  • JS-继承

    温故而知新 子类的原型对象--类式继承 instanceof是通过判断对象的prototype链来确定这个对象是否...

  • 手动实现instanceof

    instanceof instanceof 用于判断某个对象是否是另一个对象(构造方法)的实例。instanceo...

  • js判断数组

    1. 用instanceof判断 instanceof运算符可以用来判断某个构造函数的prototype属性所指向...

  • 面向对象小知识

    instanceOf 作用:判断某个对象是否是由指定的构造函数创建出来的 使用方法:对象 instanceOf 构...

网友评论

      本文标题:instanceof 判断对象方法是不是存在 prototype

      本文链接:https://www.haomeiwen.com/subject/gidqektx.html