前端笔试中遇到这么一道考this指向的题,求解答为什么x.x调用结果会是undefined?相关Codefunctiona(xx){this.x=xx;returnthis;}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
2 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
vary=a(6)执行这条语句的时候,已经将6这个number付给前面的x变量了,这样在执行console.log(x.x),当然是undefined
添加回答
举报
0/150
提交
取消