欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

isPrototypeOf、instanceof、hasOwnProperty函数介绍

程序员文章站 2022-05-02 23:46:21
isPrototypeOf 作用:检测一个对象是否是另一个对象的原型。或者说一个对象是否被包含在另一个对象的原型链中 instanceof instanceof运算符希望左操作数是一个对象,右操作数标识对象的类。如果左侧对象是右侧类的实例,则表达式返回为true,否则返回false。 hasOwnP ......

isprototypeof

作用:检测一个对象是否是另一个对象的原型。或者说一个对象是否被包含在另一个对象的原型链中

var o = object.create(p);//使用这个原型创建一个对象

instanceof

instanceof运算符希望左操作数是一个对象,右操作数标识对象的类。如果左侧对象是右侧类的实例,则表达式返回为true,否则返回false。

hasownproperty

检测集合成员的所属关系,判断某个属性是否存在于某个对象中。可以通过in运算符,hasownproperty()来完成。