宇宙无敌626
2015-02-11 01:17
如题,为什么Foo.hasOwnProperty('x')和Foo.__proto__.hasOwnProperty('x')的结果都是false?
x应该在Foo.prototype上,
所以Foo.prototype.hasOwnProperty('x')才返回false
而Foo是函数对象,Foo.__proto__其实是Function.prototype,这两个对象上当然木有x属性咯~~~
再仔细看看原型链,看不懂也没关系,OOP章节我还会再次提到原型链,并且会更加展开的讲解。
有问题再开新帖回复哟~~~慕课网被回复似乎看不到。。。(摔~)
JavaScript深入浅出
281101 学习 · 1020 问题
相似问题