请稍等 ...
×

采纳答案成功!

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

跟老师代码一模一样f.printName()打印出来就是空的不知道怎么回事。试了N次了。

正在回答 回答被采纳积分+3

3回答

qq_流砂年华_0 2017-08-27 12:33:27

https://img1.sycdn.imooc.com/szimg//59a24b500001cbb904270140.jpg

你是说zhangsan下面那个undefined吧

0 回复 有任何疑惑可以回复我~
  • 提问者 _小菜鸟_ #1
    不好意思哈刚看见,我那个根本没打印出来zhangsan,我也不知道咋回事,难道我浏览器有问题?还好几个地方打印出来跟老师不一样,代码明明是一样的
    回复 有任何疑惑可以回复我~ 2017-08-29 17:58:47
双越 2017-08-23 12:21:18

https://img1.sycdn.imooc.com/szimg//599d02af0001dbdb08640184.jpg


我打印出出来是 zhangsan

0 回复 有任何疑惑可以回复我~
双越 2017-08-23 11:33:08

把主要代码粘贴出来看看

0 回复 有任何疑惑可以回复我~
  • 提问者 _小菜鸟_ #1
    function Foo(name,age){
        this.name=name
    }
    Foo.prototype.alertName=function(){
        alert(this.name)
    }
    var f=new Foo('zhangsan')
    f.printName=function(){
        console.log(this.name)
    }
    f.printName()
    这个代码打印出来的f.printName是undefined
    回复 有任何疑惑可以回复我~ 2017-08-23 11:39:12
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信