返回一个指向创建了该对象原型的函数引用。需要注意的是,该属性的值是那个函数本身,而不是一个包含函数名称的字符串。
constructor 属性是所有具有prototype 的对象的成员,除了Math 与Global 对象以外的所有javascript固有对象。
constructor 属性保存了对构造特定对象实例的函数的引用。
举例:
var test = new Object
test.constructor == Object
var test = {}
test.constructor == Object
x =new string ('test')
x.constructor == string