前端笔试中遇到这么一道考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
相关Codefunctiona(xx){this.x=xx;returnthis;}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
functiona(xx){this.x=xx;returnthis;}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
this.x=xx;returnthis;}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
returnthis;}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
}varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
varx=a(5);vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
vary=a(6);console.log(x.x);//undefinedconsole.log(y.x);//6
console.log(x.x);//undefinedconsole.log(y.x);//6
console.log(y.x);//6
HUX布斯
相关分类