function speakA(){ alert(this.name); alert(this.n); speakC();}function speakC(){ this.name = "C"; this.n = "ddd";}speakA();输出的是C undefinedalert语句在this.name赋值语句之前,为什么还能输出C,但是输出的第二个却是undefined,是和window.name有关吗?window.name这个属性是会默认先赋值吗?
添加回答
举报
0/150
提交
取消