关于第一个问题,我没看明白你要做什么?删除数组?如果有题的话,麻烦可以把题贴出来,一起探讨一下,这里重点解答一下第二个问题this的用法:
首先我们要明白this这个关键字是怎么出现的,我们知道一个类是可以创建多个对象的,而对象的初始化动作是要通过构造函数来完成的,当有多个对象时,我们怎么知道构造函数是在给哪个对象进行初始化的呢?所以这个时候this关键字就出现了,this关键字就是用来记录对象的,那么this记录的是哪个对象呢?毕向东老师总结成了很经典的一句话,我就是通过毕老师的这句话,理解了this的用法,现在分享出来:this代表哪个对象呢?哪个对象调用了this所在的函数,this就代表哪个对象
另外,this还有另外一种用法,就是可以用this来记录成员变量,一般情况下这个this是可以省略不写的,但是当局部变量和成员变量同名时,必须用this来标识成员变量
我所知道的就是这个两种用法了,希望能够帮到你! |