变量假设你有一个类的成员变量使Flex编译器警告的同名失去范围
private var radius:Number;
然后在方法内部创建与此同名的局部变量
private function func():void{
var radius:Number = 5;
}
我可以让Flex编译器提醒我这种情况吗?我可能真的想要使用成员变量而不是我刚才定义的这个局部变量?
编辑:我猜flex编译器不能这样做。将难以使一个as3皮棉工具做到这一点?我的意思是,我会编码。
我会感到非常惊讶,如果这是可能的,它往往需要对语言的基本组成部分由程序员。 – Neil
否Flex编译器没有这种警告标志。 – Larusso
'this.radius'将显式引用成员变量,而不是本地作用域变量。 –