为了账号安全,请及时绑定邮箱和手机立即绑定

TypeError: obj.prototype is undefined

obj.prototype is undefined为什么?

正在回答

2 回答


function foo(){}
        var obj = new foo();    

        foo.prototype.z = 3; 

//给函数类型的对象foo设置其原型对象的属性为 z = 3 , 函数才有prototyp属性,指示其原型对象。

// 若调用obj.prototype, 会显示 prototype is undefined.
//所以如果obj 要显示访问其原型对象,可以: obj.__proto__ 来访问。


0 回复 有任何疑惑可以回复我~

应该是说明没有这个属性。应该写成:obj.__proto__吧。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript深入浅出
  • 参与学习       281101    人
  • 解答问题       1020    个

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

进入课程

TypeError: obj.prototype is undefined

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号