JavaScript 原型的基础方法

1.Object.getPrototypeOf(对象) :获取对象的隐式原型
2.  Object.prototype.isPrototypeOf(obj)  :判断Object.prototype是否在obj的原型链上
var obj = new Object();

// 问:obj在不在Function的原型链上
console.log(obj.isPrototypeOf(Function)); //false
// 问:Object.prototype对象在不在obj的原型链上
console.log(Object.prototype.isPrototypeOf(obj)); //true
3.对象 instanceof 函数 :判断函数的原型在不在对象的原型链上
var arr = []
console.log(arr instanceof Array); //arr 是不是一个数组 -->true
4.Object.Create(对象):创建一个空对象,并且将对象的隐式原型修改指定的参数,参数不要填nul

JavaScript 原型的基础方法最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/17852.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>