据说每个javascipt对象都有内部原型属性,那么预定义的Function对象也有内部原型属性。那么哪个对象原型的内部原型名为 proto 指向?
function Object(){}
alert(Object.constructor)//function Function(){[native code]}
所以我指的是函数Function(){}对象的内部原型而不是它的prototype属性。像Function对象实例一样,它们的内部原型指向Function对象.prototype同样,Function对象内部原型指向什么?没有考虑添加到它的prototype属性。我知道原型对象的内部原型指向什么。 / p>
答案 0 :(得分:1)
所有对象都从Object.prototype
继承,但它们也可以从其他原型继承,具体取决于对象的类型。函数继承自Function.prototype
(继承自Object.prototype
)。
答案 1 :(得分:0)
在Javascript中,函数只是一种特定类型的对象。因此,函数的原型与对象的原型相同。有关函数作为对象的更多阅读,请查看this link。