js的prototype

获取某个对象的原型
Object.getPrototypeOf(obj)

Object.getPrototypeOf({})==Object.prototype
true

var a = new Object();
Object.getPrototypeOf(a)==Object.prototype
true

Object.getPrototypeOf(Object)==Function.prototype
true
注意:
Object是Object类的构造函数,Object.getPrototypeOf(Object)是把Object这个构造函数当做对象来看待,获取对象的原型
即是把Object这个构造函数当做函数对象来看待,获取函数对象的原型,等同于Function.prototype

posted @ 2018-11-23 14:04  松松敲代码  阅读(343)  评论(0)    收藏  举报