跪求大神指教一个js问题
最近一直在学习js,遇到这样的问题:
function fun()
{
this.name = 'name';
return [];
}
var a = new fun;
a.name; //输出undefined
但是
function fun()
{
this.name = 'name';
return 2;
}
var a = new fun;
a.name;//输出“name”
为什么两次结果不一样?哪位大神给个解释!
Doniet
2015/09/12 03:27- javascript
- 点赞
- 收藏
- 回答
1个回复
