为了账号安全,请及时绑定邮箱和手机立即绑定

关于call()的一些疑问?

关于call()的一些疑问?

手掌心 2019-03-22 23:19:22
帮忙解释一下输出的结果为什么是333和aaafunction superClass () {this.c =333;this.d ='bbb';}function subClass () {this.c =222;superClass.call(this);this.d ='aaa';console.log(this.c);//333console.log(this.d);//aaa}subClass();
查看完整描述

3 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

浏览器环境下this都是window,你这代码就相当于一直在按执行顺序修改全局变量,和call没什么关系。


查看完整回答
反对 回复 2019-04-02
  • 3 回答
  • 0 关注
  • 455 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号