as3:此关键字的用法

jml*_*jml 8 apache-flex actionscript-3

我只是想知道何时需要使用关键字this.somevar而不仅仅是somevar.

我通常在以下情况下不使用它:

  1. 我已经为一个类创建了一个私有的var
  2. 我引用它是为了将它用作该类的局部变量

正确?或者这不仅仅是一种风格的东西?

Sim*_*olt 9

如果你在一个具有相同名称的参数并且你想引用成员变量的函数中,通常只需要使用this.varname.成员var是否为私有对于必须使用'this'没有任何影响.