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

来源:15-13 原型和原型链-代码演示

_小菜鸟_

2017-08-23

写回答

3回答

qq_流砂年华_0

2017-08-27

//szimg.mukewang.com/59a24b500001cbb904270140.jpg

你是说zhangsan下面那个undefined吧

0
1
_小菜鸟_
不好意思哈刚看见,我那个根本没打印出来zhangsan,我也不知道咋回事,难道我浏览器有问题?还好几个地方打印出来跟老师不一样,代码明明是一样的
2017-08-29
共1条回复

双越

2017-08-23

//szimg.mukewang.com/599d02af0001dbdb08640184.jpg


我打印出出来是 zhangsan

0
0

双越

2017-08-23

把主要代码粘贴出来看看

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
共1条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程