据说每个javas枕对象都有内部prototype属性,那么预定义的函数对象也有内部原型property.So,哪个对象原型是它的内部原型proto指向的?
function Object(){}
alert(Object.constructor)//function Function(){[native code]}因此,我指的是函数函数(){}对象的内部原型,而不是它的prototype属性。和函数对象实例一样,它们的内部原型指向函数object.prototype,函数对象内部原型指向什么?没有考虑添加到其中的prototype属性,我知道原型对象的内部原型指向什么。
发布于 2013-01-28 19:34:43
所有对象都继承自Object.prototype,但它们也可能继承其他原型,这取决于对象的类型。函数继承自Function.prototype (从Object.prototype继承)。
发布于 2013-01-28 19:35:16
在Javascript中,函数只是特定类型的对象。因此,函数的原型与对象的原型是相同的。有关函数作为对象的更多阅读,请查看此链接。
https://stackoverflow.com/questions/14569666
复制相似问题