请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

函数对象的原型是用__proto__ 还是prototype

如上所述   如果

var fn=new Function();

那么我想访问fn这个对象的原型我是用__proto__属性还是prototype属性

正在回答

1回答

fn.__proto__ === Function.prototype

fn.prototype === {}

0 回复 有任何疑惑可以回复我~
  • 提问者 学东西要快 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-08-18 21:50:12
  • var fn=new Function()
    fn.__proto__===Function.prototype
    //true
    fn.prototype==={}
    //false
    老师,为啥我在控制台运行最后一个判断输出的是false。
    回复 有任何疑惑可以回复我~ 2017-09-28 18:50:14
  • fn.prototype==={} //false 很正常啊,fn.prototype 是一个独立的对象,而 {} 是另外一个独立的对象,两个独立的对象不可能完全相等。
    回复 有任何疑惑可以回复我~ 2017-09-28 21:58:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信