flash中this._的“.”和“_”的意思是什么 谢谢拉拉

例如:this._visible...
2026年09月28日 07:23
有1个网友回答
网友(1):

this指的是产生当前事件的对象。
.是用来引用对象的成员的操作符。
_和visible在一起,构成了该对象的一个名字叫"_visible"的成员。
所以,"this._visible"表示this对象的名字叫做_visible的成员变量。

在很多编程语言里,下划线"_"具有和普通字符同等的用来命令变量、参数、函数、过程等等的权力,比如a_bc, _abc, abc_,都是不同的符合规定的变量名。
但是,因为"_"这个字符看上去比较特殊,所以它通常用来命名一些比较特殊的变量,并且作为变量名的第一个字母。比如有些人喜欢这样命名跟对象的特殊固定属性有关的变量,比如_name,_age等等。再比如,C++里面会这样命名一些编译宏,比如_T等等。