关于this
来源:2-5 音乐播放器类实例
soso_crazy
2019-07-04 18:07:42
this不是指向向new AudioPlay()实例化出来的对象吗?为什么在this上添加方法this.getSongs();然后又将getSongs()方法定义而且添加在AudioPlay.prototype上?这里出现了两次的getSongs()有什么作用?
1回答
好帮手慕夭夭
2019-07-04
你好同学,解答如下:
1.本案例中,this指向的是类AudioPlay的实例化对象。
2.代码中没有在this中添加getSongs方法。参考如下理解:
代码中是在AudioPlay原型上定义了一个方法,那么它自己在调用自身的方法时,就是要使用this.getSongs()去调用哦。

祝学习愉快,望采纳。
相似问题
回答 1
回答 2