函数对象和普通对象
函数对象:通过new Function(),得到的对象,有_proto_和prototype两个属性
普通对象:通过非Function()函数new得的对象,有_proto_一个属性
总结:凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。
实例的构造函数属性
实例的构造函数(constructor)属性指向其构造函数
example:
var p = new xxx();
p.constructor == xxx //true
原型对象
原型对象是构造函数的一个实例
example:
var p = new xxx();
p._proto_ == xxx.prototype //true
proto
example:
var p = new xxx();
p._proto_ == xxx.prototype //true
xxx.prototype.constructor == xxx //true
p._proto_.constructor == xxx //true
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。